组员:喻航,张子东

视频:点我

#DISCARD ANDROID TODAY!
import turtle
import turtle as gui

#setting
turtle.screensize()
turtle.pensize(1)
turtle.pencolor()
turtle.speed(4)

#dustbin by:yh
turtle.penup()
turtle.goto(-250,100)
turtle.pendown()
turtle.goto(-250,-200)
turtle.goto(-50,-200)
turtle.goto(-50,100)
turtle.penup()
turtle.goto(50,100)
turtle.pendown()
turtle.goto(50,-200)
turtle.goto(250,-200)
turtle.goto(250,100)
turtle.penup()
turtle.goto(-260,-200)
turtle.pendown()
turtle.goto(260,-200)
turtle.goto(275,-215)
turtle.goto(-275,-215)
turtle.goto(-260.,-200)
turtle.penup()
turtle.goto(-25,-200)
turtle.pendown()
turtle.goto(-25,150)
turtle.penup()
turtle.goto(25,-200)
turtle.pendown()
turtle.goto(25,150)
turtle.penup()
turtle.goto(-200,-50)
turtle.down()

turtle.pensize(5)
turtle.forward(60)
turtle.left(135)
turtle.forward(20)
turtle.penup()
turtle.goto(-140,-50)
turtle.down()
turtle.left(90)
turtle.forward(20)
turtle.penup()
turtle.goto(-120,-50)
turtle.down()
turtle.left(135)
turtle.forward(20)

turtle.left(120)
turtle.forward(60)
turtle.left(135)
turtle.forward(20)
turtle.left(180)
turtle.forward(20)
turtle.right(90)
turtle.forward(20)
turtle.left(180)
turtle.forward(20)
turtle.right(45)
turtle.penup()
turtle.forward(20)
turtle.pendown()
turtle.forward(20)

turtle.left(120)
turtle.forward(60)
turtle.left(135)
turtle.forward(20)
turtle.left(180)
turtle.forward(20)
turtle.right(90)
turtle.forward(20)
turtle.left(180)
turtle.forward(20)
turtle.right(45)
turtle.penup()
turtle.forward(20)
turtle.pendown()
turtle.forward(20)

turtle.penup()
turtle.goto(110,-50)
turtle.pendown()
turtle.left(120)
turtle.forward(30)
turtle.right(90)
turtle.forward(20)
turtle.right(135)
turtle.forward(10)
turtle.penup()
turtle.goto(160,-50)
turtle.pendown()
turtle.right(135)
turtle.right(90)
turtle.forward(20)
turtle.left(135)
turtle.forward(10)
turtle.penup()
turtle.goto(160,-50)
turtle.pendown()
turtle.right(45)
turtle.forward(30)
turtle.penup()
turtle.forward(10)
turtle.left(120)
turtle.forward(10)
turtle.pendown()
turtle.forward(80)
turtle.penup()
turtle.forward(10)
turtle.left(120)
turtle.forward(10)
turtle.pendown()
turtle.forward(80)

turtle.pensize(1)
turtle.left(120)
turtle.penup()
turtle.goto(-275,150)
turtle.pendown()
turtle.forward(550)
turtle.left(151)

for i in range(290):
    turtle.left(0.2)
    turtle.fd(2)
turtle.penup()

#android by zzd

turtle.home()
y=0
def head():
    turtle.penup()
    gui.goto(-650,150)
    turtle.pendown()
    gui.color("green")
    gui.fd(160)

    gui.seth(90)
    gui.begin_fill()
    gui.color("green")
    gui.circle(80,180)
    gui.end_fill()
    gui.penup()
    gui.goto(-617,187)
    gui.pendown()
    gui.dot(13,"black")
    gui.penup()
    gui.goto(-524,187)
    gui.pendown()
    gui.dot(13,"black")
    gui.penup()
    gui.goto(-650,150)
    gui.left(90)
    gui.pendown()
    gui.hideturtle()
    gui.fd(160)
    gui.seth(90)
    gui.circle(80,60)
    gui.right(90)
    gui.pensize(5)
    gui.fd(30)

    gui.penup()
    gui.goto(-650,150)
    gui.right(60)
    gui.hideturtle()
    gui.fd(160)
    gui.seth(90)
    gui.circle(80,120)
    gui.right(90)
    gui.pensize(5)
    gui.pendown()
    gui.fd(30)
    gui.penup()
    gui.goto(-650,150)
    gui.right(120)
    gui.penup()

def body():
    gui.pensize(0)

    gui.goto(-650,150)
    gui.showturtle()
    gui.goto(-650,143)
    gui.pendown()
    gui.begin_fill()
    gui.fd(160)
    gui.right(90)
    gui.fd(120)
    gui.right(90)
    gui.fd(160)
    y=gui.ycor()
    gui.right(90)
    gui.fd(120)
    gui.end_fill()

def legs():
    gui.penup()
    gui.goto(-650,150)
    gui.goto(-617,-19)
    gui.pendown()
    gui.pensize(32)
    gui.fd(43)
    gui.penup()
    gui.goto(-520,-19)
    gui.pendown()
    gui.fd(43)
    gui.penup()

def hands():
    gui.home()
    gui.pensize(30)
    gui.goto(-668,73)
    gui.pendown()
    gui.left(90)
    gui.fd(65)
    gui.penup()
    gui.goto(-471,73)
    gui.pendown()
    gui.fd(65)
    gui.penup()
    gui.hideturtle()
    gui.fd(100)
    gui.hideturtle()
    gui.circle(100)
    gui.circle(100,360,59)

head()
body()
legs()
hands()

#the man by yh
turtle.penup()
turtle.goto(-725,150)
turtle.pendown()
turtle.pensize(5)
turtle.circle(50)
turtle.penup()
turtle.goto(-775,100)
turtle.pendown()
turtle.right(180)
turtle.forward(200)
turtle.left(180)
turtle.forward(50)
turtle.right(60)
turtle.forward(150)
turtle.right(180)
turtle.forward(150)
turtle.left(120)
turtle.forward(100)
turtle.left(90)
turtle.forward(100)
turtle.penup()
turtle.goto(-825,-100)
turtle.pendown()

turtle.right(105)
turtle.forward(200)
turtle.right(180)
turtle.forward(200)
turtle.right(135)
turtle.forward(100)
turtle.right(135)
turtle.forward(200)

turtle.done()

用Python表达对Android的想法的更多相关文章

  1. Python 开发安卓Android及IOS应用库Kivy安装尝试

    Python 开发安卓Android及IOS应用库Kivy安装尝试: 先来看看这货可以用来制作什么应用: Create a package for Windows Create a package f ...

  2. JS规则 表达出你的想法(表达式) 通常包括常数和变量 var num2 = num1+6;

    表达出你的想法(表达式) 表达式与数学中的定义相似,表达式是指具有一定的值.用操作符把常数和变量连接起来的代数式.一个表达式可以包含常数或变量. 我们先看看下面的JavaScript语句: 生活中&q ...

  3. 利用python自动清除Android工程中的多余资源

    我们直接在公司项目中使用,效果良好! 分享出脚本代码,希望对Android研发的同学有帮助. 提示,初学python,开发环境是Sublime Text 2,直接Ctrl+B的,其他环境下没调试过.应 ...

  4. 用 Python脚本生成 Android SALT 扰码

    发布Android 有偿应用时需要随机生成 SALT 扰码夹在文件中,以下是 Python脚本(当然你选择 C/Java/SHELL/Perl 或别的都行) #!/usr/bin/python # F ...

  5. 基于Python使用Redis的一些想法和建议

    目录 1关于Redis使用的一点想法 1.1进行缓存前,需考虑 1.2进行缓存后,需考虑 1.3缓存使用一段时间后 2编写Redis数据库层规范建议 2.1选择适合的redis客户端 2.2规范化定义 ...

  6. python实现将android手机通讯录vcf文件转化为csv

    经常会遇到将手机通讯录导出到电脑并转化为在电脑中可编辑的情况,在网上搜索了很久当前不外乎两种处理方式.1.使用电脑的outlook的通讯簿功能,将手机导出的vcf文件导入到outlook的通讯录中,然 ...

  7. appium python中的android uiautomator定位

    text定位:driver.find_element_by_android_uiautomator('new UiSelector().text("请输入手机号")') #模糊定位 ...

  8. Python Appium 开启Android测试之路

    1.获取 Android app的Activity 打开终端cmd,先cd进入到刚才下载的“新浪.apk”目录下,然后使用aapt dump badging xxx.apk命令获取包内信息.注意,启动 ...

  9. Python实现对Android截图

    背景: 测试过程中,总是需要对Android设备进行截图,然后在截图中标注问题描述: 手动方式: 1.使用adb scrrencap /sdcard/screen.png 命令对Android设备进行 ...

随机推荐

  1. Ubuntu 修改host并重启网络

    Ubuntu系统的Hosts只需修改/etc/hosts文件,在目录中还有一个hosts.conf文件,刚开始还以为只需要修改这个就可以了,结果发现是需要修改hosts.修改完之后要重启网络.具体过程 ...

  2. C++拾遗(七)——关联容器

    关联容器(Associative containers)支持通过键来高效地查找和读取元素.两个基本的关联容器类型是 map 和set.map 的元素以键-值(key-value)对的形式组织:键用作元 ...

  3. Python之时间表示

    Python的time模块中提供了丰富的关于时间操作方法,可以利用这些方法来完成这个需求. time.time() :获取当前时间戳 time.ctime(): 当前时间的字符串形式 time.loc ...

  4. AutoIt上传非input控件方式的文件脚本

    AutoIt目前最新是v3版本,这是一个使用类似BASIC脚本语言的免费软件,它设计用于Windows GUI(图形用户界面)中进行自动化操作.它利用模拟键盘按键,鼠标移动和窗口/控件的组合来实现自动 ...

  5. UWP开发:自动生成迷宫&自动寻路算法(1)

    (1)前端篇 首先,我们创建一个新的Universal Windows Platform程序.这些小方块是通过GridView来罗列的,这样可以避免MainPaga.xaml的<Rectangl ...

  6. vue 中根据地址名称获取实际经纬度方法

    <div id="container" class="map" style="margin-top:30px; width: 1200px;he ...

  7. 网络流(一)——Edmonds Karp算法

    首先是一些关于网络流的术语: 源点:即图的起点. 汇点:即图的终点. 容量:有向边(u,v)允许通过的最大流量. 增广路:一条合法的从源点流向汇点的路径. 网络流问题是在图上进行解决的,我们通常可以将 ...

  8. python入门:if、elif、else 条件语句的基本用法

    #!/usr/bin/env python # -*- coding:utf-8 -*- #elif(否则如果,译音:埃尔夫)eise(否则,译音:埃尔斯) #if.elif.else 条件语句的基本 ...

  9. 创建Django项目并将其部署在腾讯云上

    这段时间在做scrapy爬虫,对爬出来的数据基于Django做了统计与可视化,本想部署在腾讯云上玩玩,但是因为以前没有经验遇到了一些问题,在这里记录一下: 首先说下Django的创建与配置: 1. 创 ...

  10. JAVA基础篇—HashMap

    /class Depositor package 银行储户; public class Depositor { private String id; private String name; priv ...