나는 수학 퀴즈를 만들었습니다 (simple.asks는 10 개의 수학 문제를 사용자에게 보여줍니다). 나는 for 루프를 사용하여 3 번씩 퀴즈를 풀도록 만들었다. 각 학생마다 3 점이 필요했기 때문이다. 나는 for 루프가 실행될 때마다 매번 변수 "score"가 바뀌기 때문에 목록에 3 점을 저장하기로 결정했다. 사용자는 퀴즈를 씁니다 .i 동일한 목록에 차례로 각 점수를 추가하는 것은 매우 어렵습니다.변수가있는 목록에 추가. Python
비슷한 질문에 대한 다른 답변을 읽었으며 그 대답은 색인을 사용하는 것이었지만 목록에 특정 위치가 없어서 문제를 해결할 수있는 방법을 알지 못했습니다. 내 3 개의 다른 점수를 추가, 나는 그들을 하나씩 추가해야합니다. so..i 내 코드를 제시하는 방법을 모른다
hscore = []
hscore.append(score)
print("This is hscore: ",hscore)
score = 0
미안 해요, 이것은이의 webiste를 사용하여 내 처음입니다 : 여기
내가 작업 할 필요가 내 코드의 일부이다 정확히. 그러나 당신이 볼 수 있듯이 .. 나는 내가 추가하고 싶은 나의 빈 목록을 가지고있다. score는 3 번 변경되는 변수이고, 인쇄물은 그것이 작동하지 않는지를 확인하기위한 것입니다. 또한 for 루프가 다시 실행될 때마다 점수를 0으로 설정해야하므로 점수가 합산되지 않습니다.
스택 오버플로가 성공하려면이 작업도 필요합니다. 작동하지 않는 이유가 무엇인지, 왜 작동하지 않는지, 그리고 예상했던대로 설명해야합니다. – Compass
@Compass에 동의합니다. 또한 최소한의 재현 가능한 예제를 추가하십시오. –
어쨌든 StephRus, [How to Ask How Ask] (http://stackoverflow.com/help/how-to-ask)를 방문하여 질문을 개선 할 수 있도록 변경하십시오. – Compass