pygameにてポリゴンを描くプログラミングを描いているのですが
エラーが発生してしまい実行できないため、コードレビューをお願いしたいです。
エラーメッセージ:
fot theta in range(0,360,72):
の部分のthetaのtがinvalid syntaxと表示
python
1"""draw_polygon.py""" 2import sys 3import pygame 4from pygame.locals import QUIT 5 6pygame.init() 7SURFACE=pygame.display.set_mode((400,300)) 8FPSCLOCK=pygame.time.Clock() 9 10def main(): 11 """main routine""" 12 while True: 13 for event in pygame.event.get(): 14 if event.type==QUIT: 15 pygame.quit() 16 sys.exit() 17 18 SURFACE.fill((0,0,0)) 19 20 pointlist0,pointlist1=[],[] 21 fot theta in range(0,360,72): 22 rad=radians(theta) 23 pointlist0.append((cos(rad)*100+100, 24 sin(rad)*100+150)) 25 pointlist1.append((cos(rad)*100+300, 26 sin(rad)*100+150)) 27 28 pygame.draw.lines(SURFACE,(255,255,255),True,pointlist0) 29 30 pygame.display.update() 31 FPSCLOCK.tick(3) 32 33if __name__=='__main__': 34 main()
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。