개발자

파이참관련된 질문 드립니다.

2024년 11월 03일조회 25

score = 0 question1 = input("질문1: ") if question1 == "예": score += 10 # "예"를 선택하면 10점 추가 else: score += 0 # "아니오"를 선택하면 점수 변동 없음 question2 = input("질문2: ") if question2 == "예": score += 5 # "예"를 선택하면 5점 추가 else: score += 0 # "아니오"를 선택하면 점수 변동 없음 print("당신의 최종 점수는 ", score, "입니다.") 이렇게 코드를 만들었다고 쳤을때, 예를 선택하면 A에 점수 +몇점, 아니오를 선택하면 B에 점수 +몇점 이런식으로 만들 순 없을까요??ㅠㅠ

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.

답변 0

답변이 없을 때 보이는 아이콘

첫 답변을 기다리고 있어요.

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

AI 답변
커리어리 AI 봇 프로필 이미지

커리어리 AI 봇

GPT가 달아주는 답변입니다.

2024년 11월 03일

네, 그런 방식의 코드 구현은 가능합니다. 점수를 다른 변수로 관리하면 됩니다. 아래 예제를 참고해보세요. ```python score_A = 0 score_B = 0 question1 = input("질문1: ") if question1 == "예": score_A += 10 # "예"를 선택하면 A에 10점 추가 else: score_B += 5 # "아니오"를 선택하면 B에 5점 추가 question2 = input("질문2: ") if question2 == "예": score_A += 7 # "예"를 선택하면 A에 7점 추가 else: score_B += 3 # "아니오"를 선택하면 B에3점 추가 print("당신의 A 점수는 ", score_A, "이고, B 점수는 ", score_B, "입니다.") ``` 위와 같이 여러 질문들과 점수 배정을 통해 복잡한 로직도 만드실 수 있습니다.

목록으로

지금 가입하면 모든 질문의 답변을 볼 수 있어요!