用Python表达对Android的想法
组员:喻航,张子东
视频:点我
#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的想法的更多相关文章
- Python 开发安卓Android及IOS应用库Kivy安装尝试
Python 开发安卓Android及IOS应用库Kivy安装尝试: 先来看看这货可以用来制作什么应用: Create a package for Windows Create a package f ...
- JS规则 表达出你的想法(表达式) 通常包括常数和变量 var num2 = num1+6;
表达出你的想法(表达式) 表达式与数学中的定义相似,表达式是指具有一定的值.用操作符把常数和变量连接起来的代数式.一个表达式可以包含常数或变量. 我们先看看下面的JavaScript语句: 生活中&q ...
- 利用python自动清除Android工程中的多余资源
我们直接在公司项目中使用,效果良好! 分享出脚本代码,希望对Android研发的同学有帮助. 提示,初学python,开发环境是Sublime Text 2,直接Ctrl+B的,其他环境下没调试过.应 ...
- 用 Python脚本生成 Android SALT 扰码
发布Android 有偿应用时需要随机生成 SALT 扰码夹在文件中,以下是 Python脚本(当然你选择 C/Java/SHELL/Perl 或别的都行) #!/usr/bin/python # F ...
- 基于Python使用Redis的一些想法和建议
目录 1关于Redis使用的一点想法 1.1进行缓存前,需考虑 1.2进行缓存后,需考虑 1.3缓存使用一段时间后 2编写Redis数据库层规范建议 2.1选择适合的redis客户端 2.2规范化定义 ...
- python实现将android手机通讯录vcf文件转化为csv
经常会遇到将手机通讯录导出到电脑并转化为在电脑中可编辑的情况,在网上搜索了很久当前不外乎两种处理方式.1.使用电脑的outlook的通讯簿功能,将手机导出的vcf文件导入到outlook的通讯录中,然 ...
- appium python中的android uiautomator定位
text定位:driver.find_element_by_android_uiautomator('new UiSelector().text("请输入手机号")') #模糊定位 ...
- Python Appium 开启Android测试之路
1.获取 Android app的Activity 打开终端cmd,先cd进入到刚才下载的“新浪.apk”目录下,然后使用aapt dump badging xxx.apk命令获取包内信息.注意,启动 ...
- Python实现对Android截图
背景: 测试过程中,总是需要对Android设备进行截图,然后在截图中标注问题描述: 手动方式: 1.使用adb scrrencap /sdcard/screen.png 命令对Android设备进行 ...
随机推荐
- LoadRunner使用(1)
一.LoadRunner脚本录制 LoadRunner测试分为两个步骤: 第一步:录制脚本,其实就是监控并记录这段时间发送的HTTP请求 第二步:启动多个线程,用录制的脚本,模拟多线程发送请求. (1 ...
- 挂sqlserver计划,系统自动分配拣货任务
USE [P2WMS_WH43] GO /****** Object: StoredProcedure [dbo].[sp_fru_CalcAllocatePickData] Script Date: ...
- Android内核剖析(1)
Linux的启动过程 开机上电执行bootloader,将内核的前n条指令加载到系统内存中------>系统内核的初始化----------->启动应用程序. bootloader的位置装 ...
- 斐讯k2p 月光银 硬件版本A2-软件版本22.7.8.5 刷官改系统
Mark https://huabuyu.net/斐讯k2p%20月光银%20硬件版本A2-软件版本22.7.8.5%20刷官改系统.html 详细资源推荐:恩山论坛 https://www.righ ...
- 2018.4.27 Java的Swing常用事件
Swing常用事件 1.Java Swing中处理事件的一般步骤是: (1)新建一个组件(JButton) (2)将该组件添加到面板中(JPanel) (3)注册监听器以监听事件源产生的事件(如Act ...
- 剑指offer15 链表中倒数第k个结点
错误代码 class Solution { public: ListNode* FindKthToTail(ListNode* pListHead, unsigned int k) { ) retur ...
- Typescript学习(一)----准备篇(vscode编译ts文件)
什么是typescript? typescript是微软开发的一个脚本语言.他是JavaScript的超级,他遵循es6语法规范,他扩展了JavaScript的语法. 理解es5,es6,javasc ...
- Check for Palindromes-freecodecamp算法题目
Check for Palindromes(检查回文字符串) 要求 给定的字符串是回文,返回true,反之,返回false.(如果一个字符串忽略标点符号.大小写和空格,正着读和反着读一模一样,那么这个 ...
- Java中的==和equals的区别详解
1.基础知识 (1)String x = "hello"; (2)String x = new String ("hello"); 第1种方式的工作机制是,首先 ...
- mysql关联查询
mysql数据库的统计------生成统计信息 1.distinct:在一组之中将各个唯一的值找出来,如找出所有的品牌种类 mysql>select distinct brand_kind fr ...