2.1 第一个海龟程序

# SquareSpiral1.py 画一个正方形螺旋线

import turtlet=turtle.Pen()for x in range(1,100):  #1<=x<100t.forward(x)t.left(90)

2.2 旋转的海龟

python内建函数参考

#SquareSpiral2.pyimport turtlet=turtle.Pen()for x in range(100): # 0<=x<100t.forward(x)t.left(91)

2.3 海龟画圆

#CircleSpiral1.pyimport turtlet=turtle.Pen()for x in range(100):t.circle(x)t.left(91)

2.4 添加颜色

  • 添加红色
#SquareSpiral3.pyimport turtlet = turtle.Pen()t.pencolor("red")for x in range(100):t.forward(x)t.left(91)
  • 一个四色螺旋线
#ColorSquareSpiral.pyimport turtlet = turtle.Pen()colors = ["red", "yellow", "blue", "green"]for x in range(100):t.pencolor(colors[x%4])t.forward(x)t.left(91)
  • 修改背景色
#ColorSquareSpiral2.pyimport turtlet=turtle.Pen()turtle.bgcolor('black')   #修改背景色colors=['red', 'yellow', 'blue', 'green']for x in range(200):t.pencolor(colors[x%4])t.forward(x)t.left(91)

2.5 一个变量搞定一切

# ColorSpiral.py,修改sides,得到不同边数的螺旋线import turtlet = turtle.Pen()turtle.bgcolor("black")# You can choose between 2 and 6 sides for some cool shapes!sides = 6colors = ["red", "yellow", "blue", "orange", "green", "purple"]for x in range(360):t.pencolor(colors[x%sides])t.forward(x * 3/sides + x)t.left(360/sides + 1)t.width(x*sides/200)  #海龟钢笔的宽度

2.6 本章应掌握的知识和技能

  • 用Turtle库绘制简单的图形
  • 使用变量来存储简单的数值和字符串
  • 在IDLE中修改、保存、运行程序

2.海龟作图----用Python绘图相关推荐

  1. 海龟作图—用Python 绘图

    原文地址:http://www.epubit.com.cn/book/onlinechapter/37788 在本章中,我们将编写简短的.简单的程序来创建漂亮的.复杂的视觉效果.为了做到这一点,我们可 ...

  2. Python新手进阶教程之1、海龟作图——用Python绘图(1)

    1.1海龟的作用 使用海龟作图,我们不仅能够只用几行代码就创建出令人影响深刻的视觉效果,而且还可以跟海龟看看几行代买如何影响到它的移动.者能够帮助我们理解代码的逻辑. 1.2第一个海龟程序 让我们使用 ...

  3. python海龟作图好看图案_海龟作图---用Python绘图

    一.关于Turtle "turtle是一个简单的绘图工具.它提供了一个海龟,你可以把它理解为一个机器人,只听得懂有限的指令" 操纵海龟绘图有着许多的命令,这些命令可以划分为两种:一 ...

  4. python海龟作图红绿灯_海龟作图---用Python绘图

    一.关于Turtle "turtle是一个简单的绘图工具.它提供了一个海龟,你可以把它理解为一个机器人,只听得懂有限的指令" 操纵海龟绘图有着许多的命令,这些命令可以划分为两种:一 ...

  5. python turtle绕原点旋转_「加德老师与小朋友们的编程之旅」Python海龟作图(上)

    加德老师寄语: 小朋友们,家长朋友们,大家好! [加德老师与小朋友们的编程之旅]今天迎来第二节课--用python进行海龟作图(上) Python被誉为现今人工智能第一语言,适合9岁以上孩子进行编程入 ...

  6. python turtle 绘图小猪佩奇_python海龟作图完成小猪佩奇

    python海龟作图完成小猪佩奇 来源:常州童程童美少儿编程学校时间:2020/10/12 11:44:59 观察这个图像可以发现,小猪佩奇在构图基本是各种曲线,类抛物线.类圆.类椭圆.类二次贝塞尔曲 ...

  7. python海龟绘图画圆_Python启蒙之海龟作图

    今天我要向大家介绍一下如何使用Python 进行绘图,学会了基本绘图后,你就可以使用电脑绘制出很多漂亮的图形了,先给大家展示几幅使用Python 绘图完成的精美图案吧. 这副图形电脑是如何绘制出来的呢 ...

  8. python海龟作图不用循环_我用Python告诉老大爷“啥是佩奇”

    " 今天,被<啥是佩奇>这支广告片刷屏了.佩奇明明是个喜剧角色,却看哭了所有人. 快过年了,在农村爷爷给城里的小孙子打电话,小孙子说想要"佩奇",为了满足小孙 ...

  9. python海龟画小猪佩奇_python海龟作图20秒完成小猪佩奇,附源码!

    Python(发音:英[?pa?θ?n],美[?pa?θɑ:n]),是一种面向对象.直译式电脑编程语言,也是一种功能强大的通用型语言,已经具有近二十年的发展历史,成熟且稳定.它包含了一组完善而且容易理 ...

最新文章

  1. 近期活动盘点:统计学概论和医疗临床大数据分析讲座、24小时创新挑战:数字时代的人类健康与福祉...
  2. 小程序分享朋友圈之填坑模式
  3. 启明云端分享|sigmastar debug工具使用说明(一)
  4. python 的时间模块使用
  5. 使用Nginx实现灰度发布
  6. WPF中StackPanel的尺寸的怪癖
  7. 小米note2鸿蒙ROM,小米Note2官方原版系统rom线刷刷机包_小米Note2线刷官方包
  8. ft232电路ttl_FT232AM的设计电路及中文资料
  9. 【Blender 入门系列】 02 乐高方块渲染
  10. 安卓10刷Magisk并安装JustTrustMe
  11. 量化投资之工具篇一:Backtrader从入门到精通(5)-Strategy类源代码解读
  12. 你的好帮手,优质chatgpt镜像网站
  13. C/C++结构体struct详解
  14. rtx服务器设置 文件,rtx 客户端 服务器设置 配置文件
  15. 司新颖:当番茄遭遇鸡蛋
  16. QT 应用程序和窗口添加图标
  17. Efficient Contrast Enhancement Using AdaptiveGamma Correction With Weighting Distribution
  18. 西门子西门子smart200和V90伺服程序
  19. 一篇文告诉你,当贝超短焦激光投影U1研发“内幕”
  20. 朴素贝叶斯算法学习总结

热门文章

  1. 重磅干货 |《2018腾讯移动游戏技术评审标准与实践案例》正式发布,开放下载
  2. kali虚拟机设置网络连接
  3. 中年人学C语言Windows程序设计,21静态文本框控件和创建自己的字体
  4. (ADB)删除Android手机出厂自带应用
  5. qq 音乐 python 登录_手把手教你使用Python抓取QQ音乐数据(第一弹)
  6. 基于eclipse的android项目实战—博学谷(十六)视频播放界面
  7. python爬虫如何模仿登录_python爬虫:两种方法模拟登录博客园
  8. 五大最罕见畸形动物:双头猫获吉尼斯纪录
  9. 深度访谈 001| Lighthouse的故事
  10. 网站静态化——伪静态SEO