前言

  • 众所周知,蟒蛇是python语言的代表和象征之一,而且想必你也从不少的广告宣传中听闻过python强大的绘图能力,那你想不想试试自己亲手使用python画出它呢?

效果图


源代码

# 导入绘图模块
import turtle
# 建立一个指定宽高的窗口
turtle.setup(650, 350)
# 抬起画笔
turtle.penup()
# 向后退250
turtle.fd(-250)
# 落下画笔
turtle.pendown()
# 设置画笔粗细
turtle.pensize(25)
# 设置画笔颜色
turtle.pencolor("purple")
# 设置海龟的行进方向, 向右转40度
turtle.seth(-40)
# 绘制蛇身
for i in range(4) :turtle.circle(40, 80)turtle.circle(-40, 80)# 把身子摆正
turtle.circle(40, 80/2)
# 绘制蛇的脖子
turtle.fd(40)
# 把头扭过来
turtle.circle(16, 180)
# 绘制蛇头
turtle.fd(40 * 2/3)
# 绘制完成之后,不要立即关闭窗口
turtle.done()

用python画python!传说中的蟒蛇绘制代码原来在这...相关推荐

  1. python画-如何用Python画各种著名数学图案 | 附图+代码

    原标题:如何用Python画各种著名数学图案 | 附图+代码 用Python绘制著名的数学图片或动画,展示数学中的算法魅力. Mandelbrot 集 代码:46 lines (34 sloc) 1. ...

  2. python画-使用python画个小猪佩奇的示例代码

    基本原理 选好画板大小,设置好画笔颜色.粗细,定位好位置,依次画鼻子.头.耳朵.眼睛.腮.嘴.身体.手脚.尾巴,完事儿. 都知道,Turtle 是 Python 内置的一个比较有趣味的模块,俗称&qu ...

  3. 用python画简单的图案-如何用Python画各种著名数学图案 | 附图+代码

    原标题:如何用Python画各种著名数学图案 | 附图+代码 用Python绘制著名的数学图片或动画,展示数学中的算法魅力. Mandelbrot 集 代码:46 lines (34 sloc) 1. ...

  4. 用python画佩奇_使用python画个小猪佩奇的示例代码

    基本原理 选好画板大小,设置好画笔颜色.粗细,定位好位置,依次画鼻子.头.耳朵.眼睛.腮.嘴.身体.手脚.尾巴,完事儿. 都知道,Turtle 是 Python 内置的一个比较有趣味的模块,俗称&qu ...

  5. 用python画苹果的代码_使用python画个小猪佩奇的示例代码

    基本原理 选好画板大小,设置好画笔颜色.粗细,定位好位置,依次画鼻子.头.耳朵.眼睛.腮.嘴.身体.手脚.尾巴,完事儿. 都知道,Turtle 是 Python 内置的一个比较有趣味的模块,俗称&qu ...

  6. python代码画小猪佩奇动画片全集_使用python画个小猪佩奇的示例代码

    本文给大家较详细的介绍了使用python画个小猪佩奇的示例代码,感兴趣的朋友一起看看吧 基本原理 选好画板大小,设置好画笔颜色.粗细,定位好位置,依次画鼻子.头.耳朵.眼睛.腮.嘴.身体.手脚.尾巴, ...

  7. python画动态爱心-使用Python画出小人发射爱心的代码

    我就废话不多说了,直接上代码吧! #2.14 from turtle import * from time import sleep def go_to(x, y): up() goto(x, y) ...

  8. python编程爱心-使用Python画出小人发射爱心的代码

    我就废话不多说了,直接上代码吧! #2.14 from turtle import * from time import sleep def go_to(x, y): up() goto(x, y) ...

  9. python送心小人_使用Python画出小人发射爱心的代码

    我就废话不多说了,直接上代码吧! #2.14 from turtle import * from time import sleep def go_to(x, y): up() goto(x, y) ...

最新文章

  1. 以太坊智能合约函数参数ABI编码,动态类型string编码,函数参数的ABI编码, 含c++代码
  2. python实现摄像头拍照_使用Python控制摄像头拍照并发邮件
  3. github远程提交简单入门
  4. python做一个记事本_python如何自制一个简易记事本?
  5. 20071025-吉武
  6. 【读书笔记】.Net并行编程高级教程--Parallel
  7. 空格分隔输出(信息学奥赛一本通-T1026)
  8. Css中部分知识点整理【笔记整理】
  9. Golang的GC和内存逃逸
  10. SecondaryNameNode 的作用
  11. python机器学习生物信息学
  12. 年终工作总结目录结构和要点
  13. codeforces1155F Delivery Oligopoly
  14. LUEVELSMEYER的PE文件格式
  15. Java生成PDF文件保存到本地磁盘
  16. 如何理解成员变量在堆内,局部变量在栈内?
  17. 微信小程序 发布后强制更新版本 强制覆盖老版本
  18. 第一课:QT Quick项目架构说明
  19. [2020 icassp] PitchNet-Unsupervised Singing Voice Conversion with Pitch Adversarial Network
  20. 你对YOLOV3损失函数真的理解正确了吗?

热门文章

  1. cvc-complex-type.2.4.a: 发现了以元素 ‘base-extension‘ 开头的无效内容。应以 ‘{layoutlib}‘ 之一开头
  2. JAVA学习内容汇总(一)
  3. 行为瘫痪(paralysis)、心流和可能的自我
  4. win10内存占用过高
  5. 如何用Go实现一款类似滴滴优步的网络约车软件(含源码)
  6. 计算机显卡性价比推荐,哪个型号显卡性价比最高?显卡性价比天梯图告诉你答案...
  7. NEUQ—ACM实验班2.4小测试反思总结
  8. 获取淘宝商品历史价格信息API(PHP,JAVA都可对接)
  9. 如何保存微信视频到本地,微信朋友圈怎么发本地的视频。
  10. python学习笔记——字符串操作