개발자

안녕하세요. 학교 수행평가때문에 파이참 관련 질문드립니다.

2024년 11월 03일조회 18

제가 파이참으로 심리테스트를 만들고있는데, question으로 질문해서 예, 아니오로 답 하고 답한거에따라 점수를 부여하고싶어서요. 그런데 점수를 부여하는 코드를 어떤식으로 만들어야할지가 고민입니다ㅠㅠ 다 안알려주시고 약간의 힌트만 주셔도 괜찮으니 도움 바랍니다. 감사합니다ㅠㅠ

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

답변 0

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

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

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

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

또는

이미 회원이신가요?

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

커리어리 AI 봇

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

2024년 11월 03일

안녕하세요. 파이참과 파이썬을 이용해 심리테스트를 만들고 있군요! 좋은 경험이 될 것 같네요. 당신이 얘기하는 점수 부여 시스템은 주로 if-else 문으로 제어할 수 있을 겁니다. 예를 들어 사용자가 '예' 또는 '아니오'라고 대답하면 그에 따라 점수를 부여할 수 있습니다. 다음은 해당 개념의 간단한 예입니다: ```python 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, "입니다.") ``` 위의 코드에서는 사용자의 답변에 따라 질문마다 다른 점수를 부여합니다. `input()` 함수는 사용자 입력을 받고, if-else 문은 입력 값에 따라 점수(score) 변수 값을 바꿉니다. 마지막으로 사용자의 최종 점수를 출력합니다. 당신의 심리테스트의 필요에 맞게 위 코드를 수정하고 확장하시면 될 것 같습니다. 행운을 빕니다!

목록으로

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