贺卡:成果图
重点:
write("内容", align="center",font=("Arial",18, "bold"))
内容——书写的文字,格式必须是字符串align——对齐方式,字符串"left","center"或"right"font——字体,三元组(字体名称,字体大小,字体类型(normal))
难点:根据坐标位置的确定
任务流程:
任务一:书写贺卡内容(元旦快乐,努力学习)
任务二:添加落款(我爱编程)
任务三:绘制印章(先绘制红色正方形再写字)
任务四:绘制背景底色(估算好坐标要写程序最前面)
任务五:个性创作
参考程序:
from turtle import*#绘制贺卡背景色up()pensize(5)pencolor("red")fillcolor("pink")begin_fill()goto(-180,-50)down()for i in range(4): fd(360) left(90)end_fill()#绘制贺卡内容up()pencolor("black")goto(0,0)down()write("万\n事\n大\n吉", font=("华文行楷", 45, "normal"))up()goto(80,0)down()write("元\n旦\n快\n乐", font=("华文行楷", 45, "normal"))#添加落款up()goto(-120,120)down()write("我\n爱\n编\n程", font=("方正舒体", 20, "normal"))#绘制印章speed(1)up()goto(-130,0)color("red")down()begin_fill()for i in range(4):#绘制正方形 fd(55) left(90)end_fill()pensize(2)color("white")write("赵老\n师印", font=("华文隶书", 20, "normal"))ht()
领取专属 10元无门槛券
私享最新 技术干货