저는 방금 파이썬을 배우기 시작했고 유럽의 추첨을위한 일련의 숫자를 제공하는 프로그램을 작성했습니다. 추첨은 1부터 50까지의 숫자 중에서 선택해야하는 5 개의 소위 숫자와 1에서 11까지의 숫자 중에서 선택해야하는 2 개의 소위 별으로 구성됩니다. 제대로 작동하지만, 사용자가 원하는 숫자와 별 세트 수를 입력하고 모든 것을 인쇄하는 입력을 사용자가 취합니다. 그러나 잘못된 구문 오류가 발생합니다. 다음은 프로그램입니다.파이썬 프로그램의 구문이 잘못되었습니다
import random
print "This program doesn't increase the chances of winning the lottery!"
numbers=range(1, 51)
stars=range(1,12)
sets=int(raw_input("Insert number of sets here")
for i in range(sets+1):
a=sorted(random.sample(numbers, 5))
print "The numbers are", a
b=sorted(random.sample(stars, 2))
print "The stars are", b
print "Good luck!"
셸은 콜론을 강조 표시하지만 그 이유는 무엇입니까? 귀하의 도움에 미리 감사드립니다.
ide 또는 linter를 사용하여 구문 오류를 찾아냅니다. – simonzack