当前位置: 首页 > news >正文

用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()
View Code

 

转载于:https://www.cnblogs.com/keelongz/p/9953510.html

相关文章:

  • vue页面与状态机,一些设想与实践
  • KVM web管理工具——WebVirtMgr(一)
  • 关于字符串格式化
  • 在小程序中打开普通二维码
  • 网站资源【珍藏版】
  • 四则运算
  • 131-三元运算符
  • JDK、Tomcat、Eclipse安装和配置。。。
  • Pyhon 中文编码问题(字符串前加‘U’)
  • java数据结构基本框架
  • linux_用户以及权限
  • webpack4配置详解之新手上路初探
  • ConnectionState详解
  • Oracle EBS 获取用户挂的职责 请求 请求的类别(RTF还是什么的)
  • bzoj 2655 calc——拉格朗日插值
  • 30天自制操作系统-2
  • 4月23日世界读书日 网络营销论坛推荐《正在爆发的营销革命》
  • Apache Spark Streaming 使用实例
  • Git初体验
  • Java IO学习笔记一
  • JavaScript/HTML5图表开发工具JavaScript Charts v3.19.6发布【附下载】
  • JavaScript创建对象的四种方式
  • nodejs实现webservice问题总结
  • PHP CLI应用的调试原理
  • php的插入排序,通过双层for循环
  • vue从入门到进阶:计算属性computed与侦听器watch(三)
  • 不发不行!Netty集成文字图片聊天室外加TCP/IP软硬件通信
  • 解决jsp引用其他项目时出现的 cannot be resolved to a type错误
  • 聊聊flink的TableFactory
  • 适配mpvue平台的的微信小程序日历组件mpvue-calendar
  • 腾讯大梁:DevOps最后一棒,有效构建海量运营的持续反馈能力
  • 微服务框架lagom
  • 小李飞刀:SQL题目刷起来!
  • 异步
  • 白色的风信子
  • 树莓派用上kodexplorer也能玩成私有网盘
  • ​一、什么是射频识别?二、射频识别系统组成及工作原理三、射频识别系统分类四、RFID与物联网​
  • #include
  • #周末课堂# 【Linux + JVM + Mysql高级性能优化班】(火热报名中~~~)
  • (14)学习笔记:动手深度学习(Pytorch神经网络基础)
  • (145)光线追踪距离场柔和阴影
  • (2020)Java后端开发----(面试题和笔试题)
  • (3)选择元素——(17)练习(Exercises)
  • (4)(4.6) Triducer
  • (附源码)ssm旅游企业财务管理系统 毕业设计 102100
  • (亲测成功)在centos7.5上安装kvm,通过VNC远程连接并创建多台ubuntu虚拟机(ubuntu server版本)...
  • (转) RFS+AutoItLibrary测试web对话框
  • (转)Sublime Text3配置Lua运行环境
  • (转)甲方乙方——赵民谈找工作
  • (转)母版页和相对路径
  • ..回顾17,展望18
  • .java 指数平滑_转载:二次指数平滑法求预测值的Java代码
  • .NET Framework与.NET Framework SDK有什么不同?
  • .NET 编写一个可以异步等待循环中任何一个部分的 Awaiter
  • .NET/C# 编译期能确定的字符串会在字符串暂存池中不会被 GC 垃圾回收掉