You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何调整Python Turtle中数字的字体大小

解决Turtle中数字与文本字体大小一致的问题

你代码里的font=(20)写法不符合Turtle库write()方法的参数规范。font参数要求传入一个三元组,格式为(字体名称, 字号, 字体样式),仅传递字号会导致参数解析错误,这就是数字和文本字体大小不一致的原因。

修正后的代码如下:

t.color('white')
t.goto(0, 0)
# 统一使用三元组格式的font参数
t.write("29", font=('Arial', 20, 'normal'))
t.penup()

turtle.color('white')
turtle.goto(0,50)
turtle.write("You can live you're life the way you want", font=('Arial', 20, 'normal'))
t.penup()

修改后,数字"29"与目标文本会使用相同的字体、字号和样式,实现字体大小一致的效果。你可以根据需求替换字体名称(如使用'SimHei'支持中文显示)或调整样式(比如'bold'加粗、'italic'斜体)。

内容的提问来源于stack exchange,提问作者Grant Wellborn

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.15 01:03:09