我正在使用python turtle的write方法在屏幕上写文字,如下所示:
turtle.write("messi fan")
字体的大小太小。如何增加字体大小?
答案 0 :(得分:19)
使用文档中的turtle.write()
可选font
参数:
turtle.write(
arg , move = False , align =“left”, font =(“Arial” ,8,“正常”))
参数:
- arg - 要写入TurtleScreen的对象
- 移动 - 真/假
- 对齐 - 其中一个字符串“left”,“center”或right“
- font - 三元组(fontname,fontsize,fonttype)
因此,您可以执行类似turtle.write("messi fan", font=("Arial", 16, "normal"))
的操作,将字体大小更改为16(默认值为8)。
答案 1 :(得分:-1)
您也可以在这里使用“粗体”和“斜体”代替“正常”。 “Verdana”可用于fontname ..
但另一个问题是:你如何设置你写的文字的颜色?
答案:您使用turtle.color()方法或turtle.fillcolor(),如下所示:
turtle.fillcolor("blue")
或只是:
turtle.color("orange")
这些调用必须在turtle.write()命令之前进行..
答案 2 :(得分:-1)
要添加粗体,斜体和下划线,只需在font参数中添加以下内容:
font=("Arial", 8, 'normal', 'bold', 'italic', 'underline')