时钟的打印

有需要学习提升的宝宝可以进去免费报名一下

每天分享一些好完的技术和主流的项目

打印时钟:

import turtle

def draw_spiral(t, n, length=3, a=0.1, b=0.0002):

#Draws an Archimedian spiral starting at the origin

theta = 0.0

for i in range(n):

t.fd(length)

dtheta = 1 / (a + b * theta)

t.lt(dtheta)

theta += dtheta

#create the world and bob

bob = turtle.Turtle()

draw_spiral(bob, n=1000)

turtle.mainloop()

花的打印

打印花:

import turtle

def polyline(t, n, length, angle):

#Draws n line segments

for i in range(n):

t.fd(length)

t.lt(angle)

def arc(t, r, angle):

#Draws an arc with given radius and angle

arc_length = 2 * math.pi * r * abs(angle) / 360

n = int(arc_length / 4) + 3

step_length = arc_length / n

step_angle = float(angle) / n

t.lt(step_angle/2)

polyline(t, n, step_length, step_angle)

t.rt(step_angle/2)

def petal(t, r, angle):

#Draws a petal using two arcs.

for i in range(2):

arc(t, r, angle)

t.lt(180 - angle)

def flower(t, n, r, angle):

#Draws a flower with n petals

for i in range(n):

petal(t, r, angle)

t.lt(360.0/n)

def move(t, length):

#Move turtle(t) forwoard (length) units without leaving a trail

t.pu()

t.fd(length)

t.pd()

bob = turtle.Turtle()

#draw a sequence of three flowers

move(bob, -100)

flower(bob, 7, 60.0, 60.0)

move(bob, 100)

flower(bob, 10, 40.0, 80.0)

move(bob, 100)

flower(bob, 20, 140.0, 20.0)

bob.hideturtle()

turtle.mainloop()

欢迎各位宝宝加入小编的交流qun

简单的python有趣小程序-python好玩的小程序相关推荐

  1. python有趣的工具_python好玩的小工具(正在create中)

    思路:(可以不用key value来做,本次也没用到) 0)先创建new.xlsx 复制test.xlsx的所有内容,放到new.xlsx里 ,并 以key ,value的形式存base.xlsx数据 ...

  2. python有趣的代码-python菜鸟教程,python好玩又简单的代码

    如果是零基础的话推荐你看以下几本书,入门来说都还不错:"笨办法"学Python(第3版)HeadFirstPython(中文版)父与子的编程之旅:与小卡特一起学Python pyt ...

  3. Python有趣|寻找知乎最美小姐姐

    前言 本月将更新八篇Python有趣系列文章.本系列通过多个有趣案例,讲解Python的玩法,其中包含如下内容,一一推进讲解. 爬虫 数据分析 机器学习 项目背景 最近知乎老是给我推送两个问答,一个是 ...

  4. Python有趣应用之Python帮你潜伏侦查网聊美女

    ps :一篇公众号的文章,挺有趣的,所以转载了. 最近,小编的一个朋友很是苦恼,他在Python交流的群里,认识了一个妹子,看头像感觉挺不错的,大家都喜欢摄影,蛮谈得来的!但是想要约见面却不敢,因为他 ...

  5. python有趣的代码-python有趣的一行代码

    python有趣的一行代码 程序员式表白 print(' '.join([''.join([('AndyLove'[(x-y)%8]if((x*0.05)**2+(y*0.1)**2-1)**3-(x ...

  6. python有趣代码-wtfPython―Python中一组有趣微妙的代码【收藏】

    wtfPython是github上的一个项目,作者收集了一些奇妙的Python代码片段,这些代码的输出结果会和我们想象中的不太一样: 通过探寻产生这种结果的内部原因,可以让我们对Python里的一些细 ...

  7. 小肚皮最新版本_小肚皮下载_小肚皮安卓版5.20 - 系统城

    应用介绍 现在的社交软件特别的多,不过里面却鱼龙混杂,根本是无法找到一群志同道合的小伙伴们.如果你想要寻找拥有共同话题的小伙伴,那么就赶紧快来下载这款软件.小肚皮APP是款非常适合00后的养成式社交软 ...

  8. python有趣小程序-搞几款由quot;Python”语言编写的quot;有趣、恶搞、好玩”的程序代码!...

    原标题:搞几款由"Python"语言编写的"有趣.恶搞.好玩"的程序代码! 为提高大家对"Python"编程语言的学习兴趣,今天给大家分享几 ...

  9. python有趣小程序代码,简单的小程序代码

    谁能用python帮我写一个小程序,让用户输入任意9个数字,然后输出排序后的结果. 我只写一个函数:>>> def littleFunc(): data =[] #初始化列表 for ...

  10. python有趣小程序 表白-python表白小程序

    广告关闭 2017年12月,云+社区对外发布,从最开始的技术博客到现在拥有多个社区产品.未来,我们一起乘风破浪,创造无限可能. # tkinter是python的标准gui(图形用户界面)库 ,pyt ...

最新文章

  1. 在Linux上配置Telnet服务
  2. .net mvc actionresult 返回字符串_字符串游戏之无效的身份证
  3. w10查询自己电脑ip
  4. JavaScript中的arguments,callee,caller
  5. Wannafly挑战赛18
  6. 全世界20座最有创意的桥,7座在中国,5座在荷兰!
  7. Apache2 httpd.conf 配置详解 (二)
  8. 读者投稿 | 写Go满一年啦,来聊聊进程、线程与协程
  9. 【Es】es 配置文件详解
  10. Bailian4085 数组去重排序【桶排序】
  11. Java开发笔记(一百二十七)Swing的标签
  12. Reinforcement Learning[论文合集]
  13. 2019年上半年软件设计师上午真题及答案解析
  14. 英语 动词过去式和过去分词的变化规则
  15. ubuntu14.04 安装以太网网络卡驱动
  16. Fewest Flops
  17. MySQL轻快入门2021.3.19(常用函数)
  18. 盲用计算机图片,这个实验室让盲人可以“看到”图像
  19. 下载与安装nexus3
  20. 对待“流氓”,要比流氓更“流氓”!

热门文章

  1. 十二、俄罗斯方块代码拆分
  2. 不怕慢的企业微信这一年,做得怎么样了?
  3. 电脑C盘空间还很多,电脑却卡得飞起怎么办。
  4. SpringBoot多数据源解决方案
  5. python列表合并+排序的解决方法
  6. 学会自己测天气之卜卦应期口诀-----05
  7. python让女友照片飞来飞去
  8. ABT 节点 1.1.15 版更新日志 | ArcBlock 动态
  9. 一开机就提示脱机工作_电脑一开机就会跳出“脱机工作”怎么解决
  10. 用计算机做一克拉等于多少克,一克拉等于多少克 钻石克拉转换成分是怎么转换的...