660浏览
查看: 660|回复: 0

7、树莓派遇见python,码字庆七夕

[复制链接]
                                                                        7、树莓派遇见python,码字庆七夕


202008259640..png


前段时间,遇见了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版本(64位还是32位)从Python的官方网站下载Python 3.8对应的64位安装程序32位安装程序,然后,运行下载的exe安装包:

202008258163..png


在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,我喜欢阅读她微醺时的眼眸



而我的咖啡糖不用太多,这世界已经因为她甜得过头



这爱不落幕忘了心事的国度,你所在之处孤单都被征服



铁铸的招牌 错落着就像,一封封城市献给天空的情书  

























您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2022 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail