[英]I think my computer has built in python 2 and I installed python 3
[英](python GUI)I think This is an efficient code, but there has a grammatical error
我编写了一个程序,可以将六角形移动多少次。
第8行出现错误,但我想问您另一行是否存在任何错误,
import time
from tkinter import*
tk = Tk()
canvas=Canvas(tk, width=1000, height=1000, background="black")
canvas.pack()
canvas.create_polygon(300,200,300,250,340,225,fill="yellow")
def TKUptake(CanvasMove(x),CanvasMove(y),CanvasMove(z)):
for x in range(0, 20):
canvas.move(CanvasMove(x),CanvasMove(y),CanvasMove(z))
tk.update()
time.sleep(0.03)
k = int(input("input value"))
for q in range(0,k):
TKUptake(1,5,5)
TKUptake(1,5,5)
TKUptake(1,-5,5)
TKUptake(1,-5,0)
TKUptake(0,-5,-5)
TKUptake(0,5,-5)
第8行有缩进错误,请使用以下方法进行修复
def TKUptake(CanvasMove(x),CanvasMove(y),CanvasMove(z)):
for x in range(0, 20):
canvas.move(CanvasMove(x),CanvasMove(y),CanvasMove(z))
tk.update()
time.sleep(0.03)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.