“如何使用命令?”;t、 “打印”;在Python 3.7.2中?

“如何使用命令?”;t、 “打印”;在Python 3.7.2中?,python,printing,Python,Printing,我想打印一些文本,我在Udemy上的一个课程的源代码文件中看到了命令“t.print”。我想在我的项目中使用这个命令来获得我正在做的乐趣。我如何使用它 我已经尝试过无数次使用相同的命令,只是简单地改变一些东西,比如字体大小,这是我现在最想做的事情,但是我不知道如何去做。每当我输入不同的代码时,我只会收到一条错误消息 for x in range(10000): t.pencolor("White") t.pendown() t.write(your_name, font

我想打印一些文本,我在Udemy上的一个课程的源代码文件中看到了命令“t.print”。我想在我的项目中使用这个命令来获得我正在做的乐趣。我如何使用它

我已经尝试过无数次使用相同的命令,只是简单地改变一些东西,比如字体大小,这是我现在最想做的事情,但是我不知道如何去做。每当我输入不同的代码时,我只会收到一条错误消息

for x in range(10000):
    t.pencolor("White")
    t.pendown()

    t.write(your_name, font = ("Arial", int( (x + 1) / 1), "bold") )
它一直告诉我要改变字体大小,但我不知道怎么做

Traceback (most recent call last):
  File "/Users/ArjunR/Desktop/code 3/s03/SpiralMyName.py", line 16, in <module>
    t.write(your_name, font = ("Arial", "bold") )
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/turtle.py", line 3431, in write
    end = self._write(str(arg), align.lower(), font)
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/turtle.py", line 3403, in _write
    self._pencolor)
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/turtle.py", line 597, in _write
    fill = pencolor, font = font)
  File "<string>", line 1, in create_text
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/tkinter/__init__.py", line 2504, in create_text
    return self._create('text', args, kw)
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/tkinter/__init__.py", line 2480, in _create
    *(args + self._options(cnf, kw))))
_tkinter.TclError: expected integer but got "bold"
回溯(最近一次呼叫最后一次):
文件“/Users/ArjunR/Desktop/code 3/s03/SpiralMyName.py”,第16行,在
t、 写下(你的名字,字体=(“Arial”,“bold”))
文件“/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/turtle.py”,第3431行,以书面形式
end=self.\u write(str(arg),align.lower(),font)
文件“/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/turtle.py”,第3403行,在
自我评价(彩色)
文件“/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/turtle.py”,第597行,在
填充=铅笔颜色,字体=字体)
文件“”,第1行,在“创建”文本中
文件“/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/tkinter/\uuuuu init\uuuuuuuu.py”,第2504行,在create\u文本中
返回自我。\u创建('text',args,kw)
文件“/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/tkinter/\uuuuu init\uuuuuuu.py”,第2480行,在创建
*(参数+自选项(cnf,kw)))
_tkinter.TclError:应为整数,但为“粗体”
试试这个:

import turtle as t
FONTSIZE = 10
FONTSTYLE = ('Arial', FONTSIZE, 'normal')
t.write('Hello World!', font=FONTSTYLE)
t.mainloop()

这是我们通常使用turtle绘制的方式,在您使用ramge(10000)时,它肯定不是valod字体soze,请尝试将范围缩小。

那么,您得到的错误是什么?请包含完整的错误堆栈跟踪,因为它包含有助于您的宝贵信息。什么是
t
,您是如何获得它的?你在哪个图书馆工作?我们需要更多关于这个问题的更广泛背景的信息-你正在尝试完成什么,你正在做什么不起作用。我正在尝试使用python turtle Graphics我正在尝试了解如何使用t.print命令中的字体大小部分。如前所述-正在讨论中,而不是在评论中哦,非常感谢,如果成功了,请接受答案,这样问题就可以假定为关闭@ArjunRajdev