1819| 0
|
7、树莓派遇见python,码字庆七夕 |
7、树莓派遇见python,码字庆七夕 前段时间,遇见了PYTHON编程。 看到turtle库能实现绘图功能 尝试了画五角星、画树、画圆圆圈圈, 为了更熟悉turtle库各个字段, 想到能不能一笔一画能写出七夕2个字, 今天做了尝试,终于成功了! 一、把Python安装到计算机中,并且熟练打开和退出Python交互式环境。 安装Python 3.8目前,Python有两个版本,一个是2.x版,一个是3.x版,这两个版本是不兼容的。由于3.x版越来越普及,我们的教程将以最新的Python 3.8版本为基础。请确保你的电脑上安装的Python版本是最新的3.8.x,这样,你才能无痛学习这个教程。 在Mac上安装Python如果你正在使用Mac,系统是OS X>=10.9,那么系统自带的Python版本是2.7。要安装最新的Python 3.8,有两个方法: 方法一:从Python官网下载Python 3.8的安装程序,下载后双击运行并安装; 方法二:如果安装了Homebrew,直接通过命令brew install python3安装即可。 在Linux上安装Python如果你正在使用Linux,那我可以假定你有Linux系统管理经验,自行安装Python 3应该没有问题,否则,请换回Windows系统。 对于大量的目前仍在使用Windows的同学,如果短期内没有打算换Mac,就可以继续阅读以下内容。 在Windows上安装Python在Windows上运行Python时,请先启动命令行,然后运行python。 在Mac和Linux上运行Python时,请打开终端,然后运行python3。 from turtle import * colormode(255) lt(0) lv = 30 l = 100 s = 50 width(lv) r = 0 g = 0 b = 0 w = width() pencolor(r, g, b) def draw_word(l, level): global r, g, b w = width() # narrow the pen width width(w * 3.0 / 4.0) # set color: r = r + 1 g = g + 2 b = b + 3 pencolor(100, 50, 250) l = 3.0 / 4.0 * l penup() bk(l) pendown() fd(l) fd(l) bk(l) lt(90) fd(l) bk(l * 2) rt(90) fd(l) penup() fd(l) pendown() lt(45) penup() fd(l) pendown() fd(l * 4.6 / 2) bk(l) lt(135) bk(l * 5 / 4) lt(45) fd(l * 3) bk(l * 2) rt(45) fd(l * 5 / 4) width(w) speed("fastest") draw_word(l, 4) done() 拱廊的壁画旧城的涂鸦,所有色彩都因为她说不出话 这爱不落幕忘了心事的国度,你所在之处孤单都被征服 铁铸的招牌错落着就像,一封封城市献给天空的情书 当街灯亮起Havana漫步,这是世上最美丽的那双人舞 缤纷的老爷车 跟着棕榈摇曳,载着海风私奔漫无目的 古董书摊漫着时光香气,我想上辈子是不是就遇过你 喧嚣的海报躺在 慵懒的阁楼阳台,而你是文学家笔下的那一片海 麻烦给我的爱人来一杯Mojito,我喜欢阅读她微醺时的眼眸 而我的咖啡糖不用太多,这世界已经因为她甜得过头 这爱不落幕忘了心事的国度,你所在之处孤单都被征服 铁铸的招牌 错落着就像,一封封城市献给天空的情书 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed