组员:喻航,张子东

视频:点我

#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 server 16.04安装GPU服务器

    1 Ubuntu16.04 系统安装过程中,需要勾选openssh-server 方便远程连接 2 必须安装gcc 与g++ 3 安装显卡驱动 NVIDIA-Linux-x86_64-367.57.r ...

  2. 关于SQL Server索引密度的知识

    文章主要描述的是SQL Server索引密度(Index Densities),当一个查询的SARG 的值直到查询运行时才得以知晓,或是SARG是一个关于索引的多列时,SQL Server才使用为索引 ...

  3. vue搭建骨架屏步骤配置

    1.什么是骨架屏幕? 在页面加载数据之前,有一段空白时间,要么用loading加载,要么就用骨架屏. 在开发webapp的时候总是会受到首屏加载时间过长的影响,主流的解决方法是在载入完成之前显示loa ...

  4. jsp四大作用域之request

    <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding= ...

  5. POJ Charlie's Change 查理之转换(多重背包,变形)

    题意: 给定身上的4种硬币,分别是1 ,5 ,10, 25面额各有多张,要求组成面额p的硬币尽可能多.输出组成p的4种硬币各自的数量. 思路: 多重背包,300+ms.用01背包+二进制的方法.记录下 ...

  6. Netweaver和CloudFoundry的服务器日志

    Netweaver 事务码SMICM,Goto->HTTP Plug-In->Server Logs: CloudFoundry 假设我部署本地应用到CloudFoundry之后,应用的状 ...

  7. UVA 1619 Feel Good 感觉不错 (扫描法)

    Feel Good Time Limit: 3000MS   Memory Limit: Unknown   64bit IO Format: %lld & %llu Bill is deve ...

  8. UVA 10954 Add All 全部相加 (Huffman编码)

    题意:给你n个数的集合,每次选两个删除,把它们的和放回集合,直到集合的数只剩下一个,每次操作的开销是那两个数的和,求最小开销. Huffman编码.Huffman编码对于着一颗二叉树,这里的数对应着单 ...

  9. xcdatamodel的实质

    修改后缀名为zip或者其它,可以查看到xcdatamodel是一个描述文件 <?xml version="1.0" encoding="UTF-8" st ...

  10. iBatis for net 框架使用

    简介:ibatis 一词来源于“internet”和“abatis”的组合,是一个由Clinton Begin在2001年发起的开放源代码项目,到后面发展的版本叫MyBatis但都是指的同一个东西.最 ...