【发布时间】:2016-12-15 03:28:18
【问题描述】:
我正在为学校编写 Python 代码,但我对 Python 不是很熟练,我的整个代码是一个乌龟绘制的棋盘游戏。我想——当乌龟到达最后一个空格时——让乌龟(A)写,bname,“赢了!”其中 bname 是用户输入的 str 变量。但是,这行代码:
A.write(bname,"HAS WON!!!", move=False, align="left", font=("Arial", 40, "normal"))
不断收到错误:
A.write(bname,"HAS WON!!!", move=False, align="left", font=("Arial", 40, "normal"))
TypeError: write() got multiple values for argument 'move'
任何人都知道如何解决这个问题,我不知道该怎么办! 顺便说一句,这是乌龟;-)
【问题讨论】:
-
A.write()是什么?它是某个类中的方法吗?你需要出示你的代码! -
A 是乌龟的名字,它应该写成 bname,"HAS WON!"
-
bname 是一个变量
-
它是一个 800 ish 行代码...
-
请考虑编辑您的帖子,提供有关代码的更多信息...
标签: python python-3.x python-3.5