画图的部分函数及应该怎么做见如何用Python画画
不bb,直接上代码

import turtle as t
import math
'''
部分函数及参数说明:
pen_move():画每个部位时,都必须先抬起画笔,移动到指定位置后落下
pen_set():用来设置画笔的颜色尺寸等
t.setup(width,height):入宽和高为整数时,表示像素;为小数时,表示占据电脑屏幕的比例
t.speed():设置画笔速度
t.goto():以左下角为坐标原点,进行画笔的移动
t.circle(radius,extent):设置指定半径radius的圆,参数为半径,半径为正(负),表示圆心在画笔的左边(右边)画圆,extent为角度,若画圆则无须添加。如:t.circle(-20,90),顺时针,半径20画弧,弧度90
t.seth(degree)绝对角度,将画笔的方向设置为一定的度数方向,0-东;90-北;180-西;270-南
'''wight=800
height=600
#t.hideturtle()
t.setup(wight,height)
t.speed(10)def pen_move(x,y):t.penup()t.goto(x-wight/2+50,y-height/2+50)t.pendown()def pen_set(size,r1,g1,b1):t.pensize(size)t.color(r1,g1,b1)def draw_face():#第一个眼睛pen_move(300,350)pen_set(2,0,0,0)t.begin_fill()t.circle(15)t.end_fill()#第二个眼睛pen_move(400,350)t.begin_fill()t.circle(15)t.end_fill()#第一个眼眶pen_move(300,350)t.circle(25)#第二个眼眶pen_move(400,350)t.circle(25)#右边脸框pen_move(370,280)t.circle(60,120)#左边脸框t.seth(180)pen_move(330,280)t.circle(-60,120)#头上一撮t.seth(0)pen_move(300,400)t.forward(100)#左鼻孔pen_move(335,330)t.begin_fill()t.circle(3)t.end_fill()#右鼻孔pen_move(375, 330)t.begin_fill()t.circle(5)t.end_fill()#嘴巴pen_move(310,315)t.left(300)t.circle(50,140)#舌头t.seth(270)pen_move(350,290)t.forward(30)pen_move(328,280)t.circle(53,60)t.left(300)pen_move(372,280)t.circle(-53,60)# 左耳朵pen_move(273,345)t.left(300)t.circle(-80,50)pen_move(271,330)t.left(40)t.circle(-125,50)pen_move(277,360)t.left(30)t.circle(115,30)pen_move(280,385)t.left(325)t.circle(70,60)#右耳朵pen_move(427,345)t.right(140)t.circle(80,50)pen_move(429,330)t.right(40)t.circle(120,48)pen_move(422,360)t.right(30)t.circle(-115,30)pen_move(420,385)t.right(325)t.circle(-60,60)#头画完了,但看着像青蛙,凑活着用吧def draw_body():#画身子pen_move(290,298)t.left(250)t.circle(250,55)pen_move(410, 298)t.left(330)t.circle(-250, 55)#肚脐pen_move(340,150)t.seth(0)t.left(45)t.forward(30)pen_move(360, 150)t.seth(180)t.left(45+270)t.forward(30)def draw_feet():#画左脚pen_move(325,110)t.left(80)t.circle(50,90)pen_move(335,98)t.left(270)t.circle(20,90)pen_move(330,72)t.circle(-20,135)pen_move(315,40)t.right(60)t.circle(-25,60)#画右脚pen_move(377,110)t.right(76)t.circle(-50,90)pen_move(370, 98)t.left(85)t.circle(-20, 90)pen_move(380, 75)t.circle(20, 135)pen_move(400, 48)t.right(270)t.circle(25, 60)def draw_wings():#左翅pen_move(288,280)t.circle(-230,35)pen_move(175,355)t.circle(58,110)pen_move(81,350)t.circle(280,30)pen_move(43,212)t.left(140)t.circle(-80,80)pen_move(145,230)t.left(75)t.circle(-75,75)pen_move(232,240)t.left(60)t.circle(-40,90)#右翅pen_move(350-288+350,280)t.left(78)t.circle(230,35)pen_move(700-175, 355)t.circle(-58, 110)pen_move(700-81, 350)t.circle(-280, 30)pen_move(700-43+2, 212)t.left(218)t.circle(80, 80)pen_move(700-145+2, 230)t.left(290)t.circle(75, 75)pen_move(700-232, 240-4)t.left(270)t.circle(40, 90)draw_face()
draw_body()
draw_feet()
draw_wings()

用Python画一只蝙蝠相关推荐

  1. python代码画土拨鼠_万圣节快到了,让我们用Python画一只蝙蝠图表吧(附代码)...

    本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理 以下文章来源于可以叫我才哥 ,作者小乐老师 前言 万圣节来啦! 今天带给大家一个简 ...

  2. 用python画皮卡丘源代码-实现童年宝可梦,教你用Python画一只属于自己的皮卡丘...

    原标题:实现童年宝可梦,教你用Python画一只属于自己的皮卡丘 大数据文摘出品 作者:李雷.蒋宝尚 还记得小时候疯狂收集和交换神奇宝贝卡片的经历吗? 还记得和小伙伴拿着精灵球,一起召唤小精灵的中二模 ...

  3. python简单代码画皮卡丘-实现童年宝可梦,教你用Python画一只属于自己的皮卡丘...

    原标题:实现童年宝可梦,教你用Python画一只属于自己的皮卡丘 大数据文摘出品 作者:李雷.蒋宝尚 还记得小时候疯狂收集和交换神奇宝贝卡片的经历吗? 还记得和小伙伴拿着精灵球,一起召唤小精灵的中二模 ...

  4. 用python画猫咪怎么画-如何用Python画一只机器猫?

    原标题:如何用Python画一只机器猫? 本文经授权转自公众号异步图书 如若转载请联系原公众号 自信心是成功的源泉,对刚入门编程行业的初级程序员来说,多敲代码多做项目就是构建自信心的最好办法. 第一次 ...

  5. 用python画皮卡丘画法-实现童年宝可梦,教你用Python画一只属于自己的皮卡丘

    皮卡丘脸颊两边有着小小的电力袋,因此他独有的能力就是可以放电.在动画片中,小智的皮卡丘性格十分害羞,稍有不满就乱放电电人. 小时候也想拥有一只会放电的皮卡丘,长大后渐渐明白,这种高度智能会放电的&qu ...

  6. 用python画皮卡丘代码-实现童年宝可梦,教你用Python画一只属于自己的皮卡丘

    大数据文摘出品 作者:李雷.蒋宝尚 还记得小时候疯狂收集和交换神奇宝贝卡片的经历吗? 还记得和小伙伴拿着精灵球,一起召唤小精灵的中二模样吗? 最近上映的<大侦探皮卡丘>,是否会让你秒回童年 ...

  7. 用python画一只可爱的皮卡丘_用python画一只可爱的皮卡丘实例

    效果图 #!/usr/bin/env python # -*- coding:utf-8 -*- from turtle import * ''' 绘制皮卡丘头部 ''' def face(x,y): ...

  8. 用python画机器猫代码_如何用Python画一只机器猫?| 原力计划

    原标题:如何用Python画一只机器猫?| 原力计划 作者 | 人邮异步社区 责编 | 胡巍巍 出品 | CSDN博客 自信心是成功的源泉,对刚入门编程行业的初级程序员来说,多敲代码多做项目就是构建自 ...

  9. 家里蹲太孤单?用 Python 画一只单身狗 | 原力计划

    [CSDN编者按]这都快三月了,你复工没有?还是在家远程办公吗?省去了通勤时间的你,有木有觉得闲得慌?那就用Python画一只狗吧,还能娱乐还能学习,岂不美哉? 作者 | EE Sheep 责编 |伍 ...

最新文章

  1. 淘宝特价版月活过亿背后,下沉市场正进入C2M时代
  2. 时空上下文视觉跟踪(STC)
  3. c#窗口科学计算机,c#窗口科学计算器连等如何实现,大神帮忙一下好么?
  4. 数据库运维:检查不同数据库中表的差异方案
  5. spring 多线程 事务 源码解析(一)
  6. JavaScript-操作BOM对象
  7. 为什么计算机时间要从1970年1月1日开始算起
  8. python怎么重复程序_利用Python程序完成ABAQUS中的一些重复性操作
  9. 快速启动无法识别U盘启动盘。bios无法识别U盘启动盘
  10. 教你怎么在arxiv快速下载pdf论文
  11. 记Dorado7学习(3)
  12. Java将正整数转换为负数,将负整数转换为正数
  13. Predicting Semantic Map Representations from Images using Pyramid Occupancy Networks 翻译
  14. Python 爬虫入门的教程(2小时快速入门、简单易懂、快速上手)
  15. 安全防御 --- 入侵检测 --- IDS、IPS
  16. 电机远计算机控制,电机控制器
  17. python08课后练习歌手成绩
  18. 排列组合|分组和分配问题
  19. SpringBoot之加密
  20. 【笨木头Unity】入门之旅003:HelloWorld

热门文章

  1. hdu 2461(线段树求面积并)
  2. 用servlet类返回WEB-INF中的页面
  3. nyoj1057寻找最大数3
  4. 【转】使用C#发送Http 请求实现模拟登陆(以博客园为例)
  5. asp.net怎样解决高并发问题
  6. Android:阻止输入法将图片压缩变形
  7. 日积月累-从细节做起
  8. Google 联合 Plaxo 对 OpenID 进行改进
  9. 斜率-有问题,部分没有归一化-错了——图片保存
  10. Python学习:Python简介