AJ未中签的turtle表达法

(a)20181702029,陈朋阳  20181603233,卢彤

(b)源代码如下

import turtle
t=turtle
t.speed(0)
t.setup(600,600)
#画轮廓
t.penup()
t.goto(300,300)
t.pensize(10)
t.pendown()
t.begin_fill()
t.seth(-90)
t.forward(400)
t.seth(180)
t.forward(500)
t.left(180)
t.circle(300,-25)
t.seth(70)
t.forward(50)
a=t.xcor()
b=t.ycor()
t.seth(10)
t.forward(130)
t.seth(47)
t.forward(280)
t.seth(80)
t.forward(120)
t.goto(300,300)
t.color("#9C661F")
t.end_fill()
#画细节
t.goto(300,300)
t.pencolor("black")
t.begin_fill()
t.pensize(7)
t.seth(-90)
t.forward(20)
t.seth(175)
t.forward(230)
t.seth(90)
t.forward(20)
t.color("black")
t.end_fill()
t.penup()
t.goto(30,200)
t.pensize(10)
t.pendown()
t.seth(90)
t.forward(10)
t.seth(-30)
t.forward(80)
t.goto(30,200)

t.penup()
t.goto(30,200)
t.pensize(2)
t.pendown()
t.begin_fill()
t.seth(-30)
t.forward(80)
t.goto(300,200)
t.seth(-90)
t.forward(50)
t.seth(-160)
t.forward(90)
t.seth(-90)
t.forward(170)
t.seth(180)
t.forward(200)
t.seth(110)
t.circle(500,13)
t.goto(30,190)
t.color("white")
t.end_fill()

t.penup()
t.goto(a+8,b)
t.seth(-120)
t.pendown()
t.begin_fill()
t.circle(100,5)
t.seth(-3)
t.forward(95)
t.seth(-60)
t.forward(10)
t.seth(90)
t.forward(32)
t.color("white")
t.end_fill()
#画反勾
t.penup()
t.seth(-65)
t.goto(230,140)
t.pencolor("black")
t.pendown()
t.begin_fill()
for j in range(30):
    t.forward(8)
    t.right(2.5)
t.seth(180)
t.forward(80)
t.seth(140)
t.forward(240)
t.seth(-20)
t.forward(200)
for k in range(63):
    t.forward(3)
    t.left(1.9)
t.goto(230,140)
t.color("black")
t.end_fill()
#画鞋底
t.penup()
t.goto(292,-95)
t.pencolor("white")
t.pensize(1)
t.pendown()
t.begin_fill()
t.seth(180)
t.forward(486)
t.left(183)
t.circle(300,-25)
t.seth(70)
t.forward(10)
t.seth(0)
t.forward(610)
t.goto(292,-95)
t.color("#FFF5DC")
t.end_fill()
#画AJ标志
t.penup()
t.goto(230,225)
t.pencolor("black")
t.pendown()
t.begin_fill()
t.seth(160)
t.forward(10)
t.seth(100)
t.circle(70,120)
t.seth(160)
t.forward(10)
t.seth(-80)
t.forward(10)
t.seth(160)
t.forward(30)
t.seth(-45)
t.forward(100)
t.seth(0)
t.forward(100)
t.seth(155)
t.forward(30)
t.goto(230,225)
t.color("black")
t.end_fill()
t.penup()
t.goto(178,250)
t.pencolor("white")
t.pendown()
t.seth(120)
t.circle(23)
t.seth(-140)
t.forward(44)
t.penup()
t.goto(155,235)
t.pendown()
t.seth(-110)
t.forward(20)
t.penup()
t.goto(155,235)
t.pendown()
t.seth(110)
t.forward(28)
t.penup()
t.goto(155,235)
t.seth(70)
t.pendown()
t.circle(50,30)
t.penup()
t.goto(155,235)
t.seth(10)
t.pendown()
t.circle(50,-27)
t.penup()
t.goto(155,235)
t.pendown()
t.seth(-45)
t.forward(22)
t.penup()
t.goto(110,255)
t.pendown()
t.write("A",font=("Times",16,"bold"))
t.penup()
t.goto(125,258)
t.pendown()
t.write("I",font=("Times",16,"bold"))
t.penup()
t.goto(135,261)
t.pendown()
t.write("R",font=("Times",16,"bold"))
t.penup()
t.goto(160,261)
t.pendown()
t.write("J",font=("Times",13,"bold"))
t.penup()
t.goto(170,259)
t.pendown()
t.write("O",font=("Times",13,"bold"))
t.penup()
t.goto(182,250)
t.pendown()
t.write("R",font=("Times",13,"bold"))
t.penup()
t.goto(195,240)
t.pendown()
t.write("D",font=("Times",13,"bold"))
t.penup()
t.goto(202,230)
t.pendown()
t.write("A",font=("Times",13,"bold"))
t.penup()
t.goto(212,220)
t.pendown()
t.write("N",font=("Times",13,"bold"))
#画鞋带
t.penup()
t.pencolor("black")
t.goto(10,180)
t.pensize(15)
t.pendown()
t.circle(3)
t.pensize(10)
t.pencolor("pink")
t.seth(135)
t.forward(15)
t.penup()
t.pencolor("black")
t.goto(-30,130)
t.pensize(18)
t.pendown()
t.circle(3)
t.pensize(10)
t.pencolor("pink")
t.seth(135)
t.forward(16)
t.penup()
t.pencolor("black")
t.goto(-70,80)
t.pensize(15)
t.pendown()
t.circle(3)
t.pensize(10)
t.pencolor("pink")
t.seth(135)
t.forward(18)
t.penup()
t.pencolor("black")
t.goto(-110,45)
t.pensize(15)
t.pendown()
t.circle(3)
t.pensize(10)
t.pencolor("pink")
t.seth(135)
t.forward(15)
t.penup()
t.pencolor("black")
t.goto(-150,0)
t.pensize(15)
t.pendown()
t.circle(3)
t.pensize(10)
t.pencolor("pink")
t.seth(135)
t.forward(15)
#画鞋尖
t.penup()
t.pencolor("black")
t.pensize(4)
t.goto(-220,-20)
t.pendown()
t.circle(1)
t.penup()
t.goto(-240,-23)
t.pendown()
t.circle(1)
t.penup()
t.goto(-260,-26)
t.pendown()
t.circle(1)
t.penup()
t.goto(-220,-30)
t.pendown()
t.circle(1)
t.penup()
t.goto(-280,-30)
t.pendown()
t.circle(1)
#写联名
t.penup()
t.goto(-500,-240)
t.pencolor("gold")
t.pendown()
t.write("NIKE X TRAVIS SCOTT",font=("TIMES",70,"bold"))
t.hideturtle()
#画表情
t.penup()
t.goto(-275,250)
t.pencolor("yellow")
t.pendown()
t.begin_fill()
t.circle(150)
t.color("yellow")
t.end_fill()
t.penup()
t.pensize(9)
t.pencolor("black")
t.goto(-500,200)
t.seth(0)
t.pendown()
t.forward(80)
t.seth(160)
t.forward(100)
t.penup()
t.pencolor("YELLOW")
t.pensize(0.5)
t.goto(-480,195)
t.seth(0)
t.pendown()
t.begin_fill()
t.forward(40)
t.right(90)
t.forward(160)
t.right(90)
t.forward(40)
t.goto(-480,195)
t.color("#3399ff")
t.end_fill()
t.penup()
t.goto(-260,200)
t.pencolor("black")
t.pensize(9)
t.seth(180)
t.pendown()
t.forward(80)
t.seth(20)
t.forward(100)
t.penup()
t.pensize(0.5)
t.goto(-320,195)
t.pencolor("yellow")
t.pendown()
t.begin_fill()
t.seth(0)
t.forward(40)
t.right(90)
t.forward(160)
t.right(90)
t.forward(40)
t.goto(-320,195)
t.color("#3399ff")
t.end_fill()
t.penup()
t.pencolor("#ff9933")
t.goto(-380,120)
t.pendown()
t.begin_fill()
t.seth(-75)
t.forward(100)
t.seth(180)
t.forward(50)
t.goto(-380,120)
t.color("#ff9933")
t.end_fill()
#写心情
t.penup()
t.goto(330,200)
t.pencolor("black")
t.pendown()
t.write("万年陪跑",font = ("Times", 40,"bold"))
t.penup()
t.goto(330,100)
t.pendown()
t.pencolor("red")
t.write("省钱了",font = ("Times", 40,"bold"))
t.penup()
t.pencolor("green")
t.goto(330,0)
t.pendown()
t.write("我佛了",font = ("Times", 40,"bold"))
t.penup()
t.pencolor("blue")
t.goto(330,-100)
t.pendown()
t.write("中签?tan90°",font=("Times",40,"bold"))

(c)点击右边空白处观看视频:

视频地址:https://pan.baidu.com/play/video#/video?path=%2FAJ%E6%9C%AA%E4%B8%AD%E7%AD%BE%E7%9A%84turtle%E8%A1%A8%E8%BE%BE%E6%B3%95.mp4&t=-1

(d)小哥哥小姐姐们的朋友圈里最近是不是都出现过一款棕色倒钩的A锥鞋子呢?没错,SNKRS于上周六九点抽签发售的这款与美国知名rapper Travis Scott联名款AJ可谓是火遍了大江南北,成为今年的大热球鞋,诸多小伙伴纷纷晒出自己满怀期待去抽签,满脸泪水未中签的历程。于是本组小伙伴一拍即合,把未中签小伙伴们的心情以轻松的方式用turtle画出来嘿嘿嘿。希望人美心善的小姐姐们潇洒帅气的小哥哥们可以给我们宝贵一票!

原文地址:https://www.cnblogs.com/chrisbrown/p/10861891.html

时间: 2024-12-19 09:52:48

AJ未中签的turtle表达法的相关文章

从太原马拉松未中签聊起

前言 突然发现我好久没更新公众号的文章了,说来有些惭愧.最近一段时间,我除了工作日在公司上班,业余时间都留给了媳妇儿和跑步.思来想去,我还是从最近发生在我身上的一件"大事"说去吧! 将时间定格在2017年6月16号,我信心满满报名了2017太原国际马拉松半马项目,原以为今年会如愿以偿踏上太马赛道.为此我热血澎湃的发了朋友圈,还买了专业的户外跑鞋,每天凌晨5点多在汾河西岸晨跑10公里,就这样刻苦训练了一个月左右. 然而,命运的齿轮永远在毫无预兆的转动着,小人物的剧本始终掌握在上帝的手掌里

拜师鸟哥之linux学习体会(11)——正规表达法与文件格式化处理

1.    正规表示法就是处理字符串的方法,以行为单位来进行字符串的处理,透过一些特殊符号的辅助,可以让使用者轻松到达搜索.删除.取代某特定字符串的处理程序.举个简单的例子,我们知道邮箱都是有特定格式的,可以利用该格式来进行筛选,把不符合的字符串删去.只要每次有来信时,都先将来信的标题与内容进行特殊字符串的对比,发现有不良邮件就进行剔除. 2.    正规表示法最常用的指令就是grep,意思是进行匹配,例如grep 'eth0'就是找出含eth0的那一行.grep也是以行为单位进行数据的匹配的,

【未完待续】Java--算法特训(1)暴力破解和实用性优先(题目二)

关键词:列表法,枚举法 测试先行的写代码的方式: 1 public class testsuanfa { 2 public static int romeNum(String a ){ 3 return 1314; 4 } 5 public static void main(String[] args){ 6 System.out.println(romeNum("MCCXIV")); 7 } 8 9 } 题目: [1.8真题:罗马数字] 古罗马帝国开创了辉煌的人类文明,但他们的数字表

数据结构——二叉树概述及其数组(顺序存储)表达法

树与二叉树: 什么是树呢?就是一个节点上会有很多分叉的数据结构.一般的,对于一棵树,我们需要的结构体为一个数据块和几个指针块,这就相当于很多个链表交织在了一起,实际上,链表也可以算是一种特殊的树,而我要讲的,也是一种特殊的树--二叉树. 对于树的各个节点,都有两个属性,称为度(degree),他的意思就是这个节点所拥有的子节点的数量.还有一个属性,称为深度(depth),指节点到根的距离. 什么是二叉树呢?顾名思义,就是度为二的树,它长这样: 如图所示,在链表中我们需要头(head),而在树中我

利用逆波兰(Reverse Polish Notation, RPN)的后缀表达法计算四则运算表达式

如果是单纯的加减运算表达式,非常简单,依次处理表达式的头字符就可以了. 但是对于四则运算来说,有括号,又有先乘除,后加减使得表达式处理变得负责. 20世纪50年代,波兰逻辑学家Jan Lukasiewicz发明了不需要括号的后缀表达式,精妙地解决的这个问题. 比如说 char sInput[]="9+(3-1)*3+8/2"; //output 931-3*+82/+ 经过转换成 931-3×+82/+,然后从头开始遍历每个字符,当遇到运算符的时候,就把该运算符的前两个数进行操作,比如

Delphi APP 開發入門(六)Object Pascal 語法初探

Delphi APP 開發入門(六)Object Pascal 語法初探 分享: Share on facebookShare on twitterShare on google_plusone_share 閲讀次數:3442 發表時間:2014/06/10 tags: 行動開發 教學 App Delphi XE6 Android iOS Delphi APP 開發入門(五)GPS 定位功能 << 前情 經過前面五週幾乎每週可以寫出一個簡單App後,大家都可以感受到Delphi強大的開發威力!

&lt;老友记&gt;学习笔记

这是六个人的故事,从不服输而又有强烈控制欲的monica,未经世事的千金大小姐rachel,正直又专情的ross,幽默风趣的chandle,古怪迷人的phoebe,花心天真的joey——六个好友之间的情路坎坷,事业成败和生活中的喜怒哀乐,无时无刻不牵动着彼此的心,而正是正平凡的点点滴滴,却成为最令人感动与留恋的东西. 人物:1.瑞秋•格林(RACHEL GREENE)由珍妮佛•安妮斯顿(Jennifer Aniston)扮演 瑞秋是莫妮卡的高中同学,在与牙医未婚夫的婚礼上脱逃至莫妮卡处. 2.罗

windows7命令帮助大全

有关某个命令的详细信息,请键入 HELP 命令名ASSOC 显示或修改文件扩展名关联.ATTRIB 显示或更改文件属性.BREAK 设置或清除扩展式 CTRL+C 检查.BCDEDIT 设置启动数据库中的属性以控制启动加载.CACLS 显示或修改文件的访问控制列表(ACL).CALL 从另一个批处理程序调用这一个.CD 显示当前目录的名称或将其更改.CHCP 显示或设置活动代码页数.CHDIR 显示当前目录的名称或将其更改.CHKDSK 检查磁盘并显示状态报告.CHKNTFS 显示或修改启动时间

计算机中的浮点数(IEEE754)

IEEE读作[a?-'tr?p(?)l-i:],电气和电子工程师协会.这个是一个包括所有电子和计算机技术的专业团体,制定标准是其工作之一. IEEE浮点数算术标准(IEEE 754)是最广泛使用的浮点数运算标准,为许多CPU与浮点运算器所采用. 整数运算和浮点数运算会有不同的数学属性是因为它们处理数字表示有限性的方式不同——整数的表示算然只能编码一个相对较小的数字范围,但是这种表示是精确的:而浮点数虽然可以编码一个较大的数值范围,但是这种表示只是近似的. IEEE规定的浮点数编码会将一个浮点数转