【python基础】python中的乌龟画图
自学了python,看到python中有个turtle模块,乌龟画图,使用这个模块做了随机画五角星的的小程序
#导入turtle模块
import turtle,random
t = turtle
#设置背景颜色
t.bgcolor('black')
colors = ["red","yellow","green","blue","orange","purple"]
#画星星的方法 x,y表示星的中心点坐标,r为中心点到星角的距离,
#color为填充颜色,heading为设置当前朝向的角度
def drawStar(x, y, r, color):
t.up()
#设置颜色
t.color(color)
#画笔大小
#turtle.pensize(5)
#画笔移动到坐标为x,y的位置
t.goto(x,y)
t.down()
for i in range(6):
t.forward(r)
t.right(144)
count =0
x = -300
while count<50:
#随机画星星、大小随机、
x = x+10
y = random.randint(-100,200)
r = random.randint(10,35)
n = random.randint(0,5) #颜色随机
drawStar(x, y, r, colors[n])
count = count+1
#签名
t.up()
t.goto(300,-120)
t.color("red")
t.pensize(100)
t.down()
t.write("@Lindy")
#隐藏画笔
t.hideturtle()
#让画面一直停留
turtle.done()
【python基础】python中的乌龟画图相关推荐
- Python基础-Python基础使用
Python基础-Python基础使用 1.Python解释器 在Python文件的开头加入以下代码就制定了解释器. #!/usr/bin/env python # _*_ coding:utf-8 ...
- python基础 python函数 函数概念 函数的多种参数 多种调用参数 装包 解包 函数代码块 函数的返回值
python基础 python函数 函数概念 函数的多种参数 多种调用参数 装包 解包 函数代码块 函数的返回值 一 .函数概念 函数是根据需要,将代码打包为代码块, 每一个代码块就可以封装为一个函数 ...
- 每日整理Python基础——python教程入门学习
01_Linux基础 1.操作系统的作用? 操作系统是配置在计算机硬件上的第一层软件,主要作用是管理好硬件设备. 2.Linux中根目录和家目录分别用什么表示? /表示根目录.~表示家目录 3.Lin ...
- Python 基础 —— Python程序员常犯的那些错误
1. 迭代时修改一个列表 删除列表中的奇数 >>>numbers = [i for i in range(10)] >>>numbers [0, 1, 2, 3, ...
- Python基础--Python简介和入门
☞写在前面 在说Python之前,我想先说一下自己为什么要学Python,我本人之前也了解过Python,但没有深入学习.之前接触的语言都是Java,也写过一些Java自动化用例,对Java语言只能说 ...
- python基础-python的字符串内建函数
python基础-字符串内建函数 文章目录 python基础-字符串内建函数 前言 常用的函数 1.center() 2.count() 3.endswith() 4.startswith() 5.s ...
- python基础===Python 代码优化常见技巧
Python 代码优化常见技巧 代码优化能够让程序运行更快,它是在不改变程序运行结果的情况下使得程序的运行效率更高,根据 80/20 原则,实现程序的重构.优化.扩展以及文档相关的事情通常需要消耗 8 ...
- Python 基础 — Python 简介
前言 未来是数据的世界,而 python 是一门可以高效简洁处理数据的语言,博主打算花一些时间完成 python 学习的从 0 到 1.以此相关系列博客作为一个记录. 1. Python 简介 Pyt ...
- 使用Python的Swampy程序包中的“乌龟”画图及有意思的习题
Swampy程序包下载地址为:http://thinkpython.com/swampy Swampy中有个模块"乌龟世界"(TurtleWorld),提供各种函数,可以控制一只乌 ...
最新文章
- linux下卸载mysql(rpm)
- XCTF-高手进阶区:Web_php_include
- java程序流程控制_java程序流程控制
- 【C语言】判断某一正整数是否为完数
- GetTickCount() 函数的作用和用法
- 简单好用的开源会议室预约系统
- python蒙特卡洛模拟return_python蒙特卡洛脚本模拟—挑战者号爆炸概率
- 「360企业安全云」上线,免费护航中小微企业数字化建设
- 想学习机器学习,数学的问题怎么解决?需要具备哪些数学知识?
- excel下拉隐藏_在Excel下拉列表中隐藏使用过的项目
- SV--随机化笔记总结
- 字符串写入到json文件
- asp.net后台为控件添加css样式
- 办公自动化:输入关键字,查找Excel里的内容_xing2516_新浪博客
- 吉林大学软件学院2021级计算机组成原理期末50道简答题
- Cypress之管理配置信息
- 数据包分析技术与网络基础
- Human Resource Machine(程序员升职记)-40倍扩大器
- 好消息|2、4、7号线北延段工程获江苏省发改委批复
- Windows利用easyBCD装Ubuntu双系统