再认识turtle库python绘图库升级版
1 说明
=====
1.1 turtle加载图片、颜色设置、speed、home和goto函数等问题。
1.2 效果图
cube
plane
love
2 cube
=====
2.1 turtle.colormode() 查看色彩模式,缺省1.0,即RGB范围在0-1。
模式切换:参数填1.0或255t.colormode(1.0) t.colormode(255) #设置颜色,以设置pencolor为例 pencolor(1,0,0) pencolor((1,0,0)) #with元组 pencolor(255,0,0) #需要切255模式,否则会报错bad color sequence pencolor("red") pencolor("#ff0000")
上述设置等效。
2.2 代码:#旋转的多彩的正方形 #导入模块 import turtle as t from random import randint #窗口大小设置 t.setup(width=600, height=500) t.reset() t.hideturtle() #隐藏笔头,等于t.ht() #速度 t.speed(0) #背景颜色设置 t.bgcolor("black") #初始一个x值,计算正方形的个数 x = 0 while x < 300: #随机颜色的定义 r = randint(0,255) g = randint(0,255) b = randint(0,255) #启动颜色模式 t.colormode(255) #画笔颜色 t.pencolor(r,g,b) t.fd(50 + x) #边长逐步加大 t.rt(90.911) #rt=right=向右转动角度 x = x+1 #点击关闭画布 t.exitonclick() #海龟保持住,直到遇到鼠标点击的时候才退出 (exit on click) #t.done() #类似
3 plane
======
代码 #熟悉t.home和t.goto函数的功能 #导入模块 import turtle as t #设置画板的背景色,默认白色 t.bgcolor("black") #定义飞机函数 def plane(): #抬笔 t.penup() #笔头回答home的位置 #t.home() t.goto(0,0) #相同 #落笔 t.pendown() #设置画笔的笔头大小 t.pensize(5) #设置画笔的颜色,默认黑色 t.pencolor("white") #goto用法,去某个坐标点,画线 t.goto(-300,150) t.goto(100,50) #t.goto(0,0) t.home() #相同 t.goto(-30,-125) t.goto(-50,-50) t.goto(-300,150) t.goto(-125,-125) t.goto(-50,-50) t.goto(-30,-125) t.goto(-85,-85) #调用画飞机函数 plane() #绘画结束后窗口并未关闭 t.ht() t.done()
4 love
=====
4.1 speed函数turtle.speed(0) "5261fastest": 0 "fast": 10 "normal": 6 "slow": 3 "slowest": 1
4.2 代码#加载图片和速度的学习 #引入小海龟模块 import turtle as t #设置画板的背景色 t.bgcolor("black") #设置画板的背景图片,必须gif和png格式 #背景图片来自今日头条 t.bgpic("/home/xgj/Desktop/turtle11/love.png") t.setup(width=1200, height=1000) #设置小海龟画笔速度 t.speed(1) t.pensize(1) t.up() t.goto(220,180) t.pd() #画出钻戒的钻石 for i in range(1,5): #顺时针移动画笔的角度 t.right(0) t.speed(1) #设置画笔的颜色 t.pencolor("white") #画圆,参数steps可以设置形状 t.circle(23,steps= 3) t.circle(20,steps= 7) t.circle(15, steps = 6) t.circle(13, steps = 5) t.circle(10,steps = 4) t.circle(10,steps = 3) #像当前画笔方向前进对应的距离 t.forward(4) t.forward(6) t.speed(1) #像画笔相反的方向移动相应的距离 t.backward(48) t.forward(24) t.right(180) #画内圆 t.circle(42) t.penup() t.goto(220,50) t.pendown() #写入文本 t.write("钻戒恒持久",font = ("华文隶书" ,15 ,"normal")) t.penup() t.goto(220,0) t.pendown() t.write("2020 年 11 月 25 日" ,font = ("华文隶书",12,"normal")) t.pendown() #隐藏画笔箭头 t.hideturtle() #关闭turtle t.done()
4.3 备注:加载图片,一般建议gif,png也可以,其他格式不行。网上只是说gif可以。
你们家的孩子也这样吗?孩子现在越来越难管。说轻了不听,说重了她不高兴,处处跟你反着来,把自己气的肝疼。闺女11岁半,应该是懂事的年纪了,可是最近越来越过分了。平时她爸说她,她害怕他,还能听几句,我说她,
孩子幼儿园门口哭闹不愿入园,试试这5点方法,有效缓解孩子焦虑大家好,我是可可妈。又到开学季,可可妈送娃去幼儿园时,看到有孩子在幼儿园门口又哭又闹,死活不愿意进园。我们到底是该扭头就离开,还是哄好才走呢?认真看完以下5点方法,就可以很好地解决
为什么男孩子的青春期怎么就那么痛苦?青春期的男孩子己开始意识到自己长大了,会不由自主地在心里己承担起保护父母的责任。对男女关系也有了比较清醒的认识,亦开始对自己未来的人生进行设想加幻想了。青春期的男孩可分以下三类一,
耐耐老师讲故事小猪变啦耐耐老师讲故事小猪变啦耐耐老师语录故事欣赏小猪变啦小猪做事总是磨磨蹭蹭。譬如刷牙,他刷一下,就停下来。一会儿看看牙刷,一会儿瞅瞅杯子,有时还摸摸牙刷把儿,划拉划拉牙刷毛这天,小猪又
在教室别人拿我羽毛球拍打球,被老师收了然后砸了,那个拍1000多,应该找谁赔钱?如果从法律关系上来看,将砸球拍的老师和打羽毛球的同学共同诉至法院,要求他们共同承担赔偿责任。为什么呢?因为老师并没有权利没收并损毁学生的个人物品,老师的行为侵犯了学生的财产权益,依
家长呼吁将幼儿园纳入义务教育,教育部回应,家长心里石头终落地一个人的学习和行为习惯是幼儿阶段培养出来的,影响着未来整个学习生涯,这说明幼儿园教育是教育中的重中之重。现在家长给学生选幼儿园,都是精挑细选,力求选择一个教学能力好,师资力量强,认
贫穷的健康陷阱以下是贫穷的本质一书中关于贫穷国家人民对于健康的几个案例,该书出版于2013年。在每年900万死于5岁前的儿童中,大多数都是来自南亚及撒哈拉沙漠以南非洲地区的贫穷儿童,而且约每5名
关于女人生孩子的一些想法最近又吵架了,原因是我说了生孩子很疼,他就说你明说吧,你就说你不生孩子就行了,哪那么多话呢?我想得到的讨论绝对不是关于我生不生孩子,讨论只不过是想要来自他的共情和同情,那些让人宽慰
拷问培训老师良心学习国际象棋,可以提升幼儿意志力?近年来,人们对于国际象棋作用的开发已经从智力因素,更多地转向非智力因素,比如他的教育功能等等,有人提出,学习国际象棋可以提升幼儿意志力,这种说法是夸大其词,还是确有其事呢?今天,我
好评率较高的十款宝宝奶粉,你家喝的哪一款呢?在不知道宝宝体质的情况下,建议从以下几个方面入手为宝宝选择合适的奶粉。一奶源地球南北纬4050度属于黄金奶源带,牧场环境奶牛品种奶牛养殖与管理生乳安全控制等方面更优质更严格。欧洲,
米饭最伤胃的吃法,很多家庭还在这样给宝宝吃彩椒鱿鱼饼推荐月龄12M配餐用途主食配餐功效补脑护目锻炼咀嚼营养特点在饭桌上总能看到一个现象,孩子不爱吃米饭,家长追着喂。这时候有些家长会习惯性的加点汤进去,认为有味道了,孩子就爱
孕期各阶段最佳睡姿孕期各阶段最佳睡姿?孕期睡姿孕期注意孕期睡眠孕早期13个月随意睡孕早期,胎儿的生长发育比较缓慢,妈妈的腹部隆起不会很明显,外力或自身的压迫感不会很强。所以,孕妇的睡姿应该以舒适为主
孕期运动的好处,你还躺着养胎吗?孕期运动的好处,你还在躺着养胎吗?孕期运动的好处辣么多,你还在葛优躺吗?现在的人都很讲究生活品质,运动锻炼身体也成为了许多人的生活中所必备的一部分,但有些人怀孕了之后就不敢运动,担
孕期,哺乳期警告这样喂奶,不会胸下垂孕期哺乳期警告这样喂奶,不会胸下垂产后除了肚子大,让宝妈们非常抓狂的还有万物皆上涨,唯有胸下垂!夏天热到出汗还得把胸抬起来擦一擦这句话可能道出了很多宝妈们内心的恐慌。其实,让胸部下
给媳妇存个孕期食谱!爱她从小事做起给媳妇存个孕期食谱!爱她从小事做起因为怀孕认识了很多的爸爸,在群里面聊天,互相都会交流经验我媳妇备孕时总是问我孕期应该怎么吃,于是想到把之前收集的干货整理出来贡献给大家所有的准妈妈
写给未来夫人的第32封信夫人安。昨晚,我们在群里面聊天,说了好多,说到我和你的事情。有人不看好我们的这种心灵的相互依偎,并在合适的机会向着现实出发的爱情。说得很直白,很现实。你说,你知道我不愿意听。我没事
写给未来夫人的第36封信夫人安,见字如面。7月26日601,我给你打招呼了,早安。你也醒来好早呢,我知道你睡得不是很深。一直担心你睡得不好,睡眠时间不足呢。你说一醒来能够看到我多好,可以抱着我,在我怀里撒
爱情到底是什么遇到你,让我对我能想到最浪漫的事就是和你一起慢慢变老的誓言更加坚定。在慢慢变老的路上,我想带着你一起踏桂林山水,爬万里长城,观泰山日出,享海上日落,游三峡风光,憩民风小筑走累了,停
孩子的玩具被别人弄坏怎么办?这个妈妈的做法值得所有家长学习爸爸带小宇在广场上玩,有个小朋友跑过来踩坏了他的玩具,小宇不干了,要那个小朋友赔,小朋友的妈妈过来问玩具多少钱要赔给他,小宇爸爸觉得不是什么大事,根本不用赔,拉着小宇回家,一路上小
爸爸妈妈看过来这样带孩子认识冬天才是最好的成长教育带孩子认识和了解这个世界,对孩子来说才是最好的成长教育。现在正值冬季,如何带孩子认识和感受冬天呢?果妈给大家以下建议大自然就像一个神奇的魔术师,经常带给我们惊喜。在这个伴随着寒风与
写给未来夫人的第27封信夫人安,原谅我7月19日才有时间补上我们7月17日的一封信。7月16日晚上,我们一路聊了很多,你说你在楼底下看到一对一对的老爷爷老奶奶相互傻笑,相互搀扶的情景,很开心了,人老还童。
孩子差点弄坏妈妈的电脑,还责怪妈妈不该发脾气,到底谁的错?作为父母,日常生活中经常会面对孩子各种各样的问题,在这些纷繁复杂的问题背后,其实是有一个真问题的,而父母却往往由于自己的情绪固有认知以及各种干扰,看不到真正的问题,也就没办法真正解