第二篇笔记:

turtle库的使用

turtle库知识点汇总:

1.导入turtle库:from turtle import* 或者 import turtle,后面每一栏前缀turtle.

2.创建绘图窗口:setup()。若不设置此项,则默认出现于屏幕正中央

3.动作:

(1)绘制直线fd()向前进 ; bk()向后退

(2)转向 left(); 向左转right();向右转 seth()直接面向某一角度

(3)goto( ,) 设置坐标,直接让小乌龟移动至该点

(4)画弧线 circle( ”半径“ ,“角度”)半径前正负号判断圆画出的方向

(5)画笔设置 penup()抬起画笔(此时任意操作不留痕迹)

pendown()放下画笔 pensize() 画笔的粗细color()画笔颜色

speed()线条移动速度

fillcolor()要填充的颜色 begin_fill()从这里开始填充 end_fill()结束填充

颜色库的选择:可以直接“color(“red”)等引用,或导入colormode((225))# 然后用color((x,y,z))#

(6)结束绘画done()

(7)常用循环for I in range(次数):

经典案例

**#画个python吉祥物小蟒蛇**

from turtle import*

speed(2)

penup()

fd(-250) #让蛇的出发点靠后一点

pendown()

pensize(25)

seth(-40) #从斜向下方向起笔,可以避免向左上方倾斜爬行

color("blue")

for i in range(4): #循环语句

circle(40,80)

circle(-40,80)

circle(40,80/2)

fd(40)

circle(16,180)

fd(30)

done()

**#画彩色蟒蛇**

from turtle import*

speed(2)

penup()

fd(-250)

pendown()

pensize(25)

seth(-40)

colors=["red","blue","green","grey","orange","black"]

for i in range(6):

color(colors[i % 6])

circle(40,80)

circle(-40,80)

color("brown")

circle(40,80/2)

fd(40)

circle(16,180)

fd(30)

done()

**#画个五环**

from turtle import*

pensize(15)

speed(10)

goto(-15,0)。 #要提前自己设置好坐标吧

color("blue") #我记得我是自己在纸上画的……笨蛋方法把可能

circle(100)

penup()

goto(215,0)

color("black")

pendown()

circle(100)

penup()

goto(445,0)

color("red")

pendown()

circle(100)

penup()

goto(100,-120)

color("yellow")

pendown()

circle(100)

penup()

goto(325,-120)

color("green")

pendown()

circle(100)

**#画一个炫彩旋转图形**

from turtle import*

speed(50)

colors=["blue","orange","purple","pink"]

for i in range(200):

color(colors[i%4])

fd(2*i)

left(91)

下一份笔记内容:数据类型以及零碎知识点整理

原文链接:https://blog.csdn.net/HonoriaChen/article/details/105079979

大学python笔记整理_大学生python笔记第二次整理aze-love-py相关推荐

  1. python 概率分布模型_使用python的概率模型进行公司估值

    python 概率分布模型 Note from Towards Data Science's editors: While we allow independent authors to publis ...

  2. python 时间序列预测_使用Python进行动手时间序列预测

    python 时间序列预测 Time series analysis is the endeavor of extracting meaningful summary and statistical ...

  3. 阿里云服务器搭建python web环境_《Python入门》Linux 下 Python Web开发环境搭建笔记-阿里云开发者社区...

    之前写过 Windows 7下Python Web开发环境搭建笔记,今天写一下在Linux系统下搭建Python Web的开发测试环境. 我使用的系统是:ubuntu 14.04 server,根据个 ...

  4. python笔记手册_《Python 学习手册》读书笔记

    Python 脚本首行 P72 #! /usr/local/bin/python or #! /usr/bin/env python Windows 上输入的技巧 P77 input() 函数防止双击 ...

  5. python基础读后感_《python基础教程 》第一章 读书笔记

    python是一个简单强大的直译语言,它同样提供交互式编译环境,学起来还算有趣,在学习的过程中,同样体会了动态语言的直接与强大. 第一章 基础知识 一 运行python 在ubuntu终端输入 pyt ...

  6. python 免费空间_用python做大数据

    不学Python迟早会被淘汰?Python真有这么好的前景? 最近几年Python编程语言在国内引起不小的轰动,有超越Java之势,本来在美国这个编程语言就是最火的,应用的非常非常的广泛,而Pytho ...

  7. 怎样用python自动化办公_会python基础,如何学习自动化办公?

    Python 自动化,爽爽的解决 本课程完全让你摒弃重复率高,机械操作的劳动,解放双手,自动化办公,比如Excel表的各种计算,合并,比对,尤其是跨表,大量数据的,连Excel打开都费劲的,Pytho ...

  8. python右对齐_用python使句子右对齐

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! lower 转换字符串中所有大写字符为小写str.lower()upper将字符 ...

  9. python炒股日记_自学python的日记分享

    2019.4.22登记 课堂笔记 2019.4.8 在windows环境下,用python写出第一个程序"hello world" 1 print("Hello Worl ...

最新文章

  1. 嵌入式linux alsa,嵌入式Linux下ALSA音频架构ALSA-lib移植与编译心得
  2. SQL,NoSQL优缺点总结
  3. Oracle plsql 打包
  4. 构建ASP.NET MVC5+EF6+EasyUI 1.4.3+Unity4.x注入的后台管理系统(52)-美化EasyUI皮肤和图标
  5. GitHub 超 20000 Star,最火开源视频库 FFmpeg 这 20 年!
  6. html5的方框属性,HTML连载37-边框属性(下)、边框练习
  7. vba动态二维数组_VBA学习笔记19:数组1
  8. 消息队列——ActiveMQ使用及原理浅析
  9. 在51cto开博补充篇_为何叫~静水流深~
  10. Vue中相同逻辑如何抽离?
  11. SpringSecurity 403 forbidden
  12. 【问题】vcenter7升级遇到“Exception in invoking authentication handler unidentifiable C++ exception”
  13. Archery Tournament
  14. TP-LINK TL-WR841N 路由变无线交换机设置
  15. 锐捷交换机的端口配置状态
  16. html5 div平移,使用JavaScript平移DIV元素
  17. linux红帽认证rhca,红帽认证RHCA学习历程及建议
  18. python边玩边学_边学边学
  19. shuffle流程理解
  20. 计算机病毒攻击预警,【图片】计算机病毒红色预警 (危险度:极高)【mizukanainai吧】_百度贴吧...

热门文章

  1. AQS中公平锁和非公平锁区别,你知道么
  2. 如何保证FBA库存,及时补货
  3. 生成随机的字符串而且不重复
  4. 使用@Async注解的时候一定要在类上加@EnableAsync
  5. 在硕士期间,导师放养是一种怎样的体验?
  6. 17092601_CentOS7(64)下Oracle11g设置开机自启动
  7. Android 9.0 显示系统导航栏(左/右/底部)
  8. 不黑学社代表孙溟㠭匪石参访南普陀寺
  9. 正在公示!“西京大学”来了!
  10. 计算机地址分配 DHCP 静态,OpenWrt/LEDE 设置 DHCP 静态 IP 地址分配不生效处理