Python基本图形绘制
1.turtle库的使用 用来设置启动窗体的位置和大小
窗体的左上角是turtle绘图窗体的坐标原点
4个参数中后两个可选,如果后两个去掉 ,默认该窗口在屏幕正中心
setup()不是必须的
turtle.seth (angle)
(1).seth()改变海龟行进方向
(2).seth()只改变方向但不行进
turtle.left(angle)
turtle.right(angle)
2.绝对角度和绝对坐标就是固定的平面坐标系
海龟坐标、海龟角度都是以海龟当前的位置和海龟朝向去设计的
3.
(1)库引用
广充Python程序功能的方式
使用import保留字完成,采用<a>.<b>()编码风格
import <库名>
<库名><函数名>(<函数参数>)
(2)库的简化使用import更多用法(程序短时,且自己没有定义较多函数时)
使用from和import保留字共同完成
from <库名> import <函数名>
from <库名> import
<函数名>(<函数参数>)
(3)使用import和as保留字共同完成
import <库名> as <库别名>
<库别名>.<函数名>(<函数参数>)
-给调用的外部库关联一个更短、更适合自己的名字
4.
turtle.penup()画笔抬起来,或者海龟飞起来,即不留下痕迹。别名: turtle.pu()
turtle.pendown()画笔落下来,或者海龟着地,即留下痕迹。别名: turtle.pd()
turtle.pensize(width) 设置画笔宽度,或者海龟腰围。别名: turtle.width(width)
turtle.pencolor(color)设置画笔色彩,即龟壳颜色。color有三种形式:颜色字符串,如:"purple"; RGB的小数值,如:0.63,0.13,0.94;RGB的元组值,如:(0.63,0.13,0.94)
-turtle.circle(r, extent=None)根据半径r绘制extent角度的弧形
-r:默认圆心在海龟左侧r距离的位置
-extent:绘制角度,默认是360度整圆
5.循环语句
按照一定次数循环执行一组语句
for <变量> in range (<参数>)
<被循环执行的语句>
-<变量>表示每次循环的计数,0到<次数>-1
如果range后面的次数是固定的,那么变量就是0到次数减1
注意print中逗号使用
6.range函数()
产生循环计数序列
range(5)
0, 1, 2, 3, 4
-range (N)
产生0到N-1的整数序列,共N个
-range (M, N)
产生M到N-1的整数序列,共N-M个
range(2, 5)
2, 3, 4
7.turtle.done手动关闭退出
Python基本图形绘制相关推荐
- python基本图形绘制_【Python】Python基本图形绘制-Go语言中文社区
1.Python蟒蛇图形绘制: 代码: #PythonDraw.py import turtle turtle.setup(650, 350, 200, 200) turtle.penup() tur ...
- 练习2: Python基本图形绘制 (第2周)
练习2: Python基本图形绘制 (第2周) 文章目录 练习2: Python基本图形绘制 (第2周) turtle库语法总结 Python蟒蛇绘制 turtle正方形绘制 turtle六边形绘制 ...
- 测验2: Python基本图形绘制 (第2周)
测验2: Python基本图形绘制 (第2周) 文章目录 测验2: Python基本图形绘制 (第2周) 单选题 程序题 这是python123官网上联合MOOC的Python程序设计(第10期)答案 ...
- python基本图形绘制第二周答案_荐测验2: Python基本图形绘制 (第2周)
测验2: Python基本图形绘制 (第2周) 单项选择题 1.哪个选项不能正确引用turtle库进而使用setup()函数? A.import turtle as t B.import turtle ...
- Python(3)——Python基本图形绘制
Python基本图形绘制 第一个绘图 绘图演示2 蟒蛇绘制 关于turtle库 绝对0度方向 完善绘图程序 八边形 八角形 叠边形绘制 正确引用turtle中的函数 使用循环绘图 风轮绘制 自由绘制 ...
- 第2章 python基本图形绘制
文章目录 第2章 python基本图形绘制 深入理解 计算机技术的演进 编程语言的多样初心 python的特点 "超级语言"的诞生 Python蟒蛇绘制 turtle库的使用 tu ...
- Python学习 Python基本图形绘制
Python学习 Python基本图形绘制 1.深入理解Python语言 2.Python蟒蛇绘制 3.turtle库的使用 4.代码调用方法分析 5.学以致用 1.深入理解Python语言 计算机技 ...
- python基本图形绘制第二周答案_测验2: Python基本图形绘制 (第2周)
测验2: Python基本图形绘制 (第2周)0 x, y/ U7 ]; J 测验2: Python基本图形绘制 (第2周)% |5 V& T( u9 O+ B9 Z$ [' {' o 5 y ...
- Python学习——Python基本图形绘制
Python基本图形绘制 文中所有题目的Python图形绘制采用turtle库 1.Python蟒蛇绘制 使用turtle库,绘制一个蟒蛇形状的图形. ...
- Python学习笔记(二)——Python基本图形绘制
Python学习笔记(二)--Python基本图形绘制 文章目录 Python学习笔记(二)--Python基本图形绘制 不同编程语言的初心和适用对象 Python蟒蛇绘制 五星红旗绘制 这次笔记主要 ...
最新文章
- 一文梳理2019年腾讯广告算法大赛冠军方案
- syslinux引导GRUB4DOS
- python英语单词 扇贝英语安卓下载_扇贝单词app下载-扇贝单词英语版 安卓版v3.6.503-pc6手机下载...
- 虚拟机 java 开发_深入浅出 Java 虚拟机 · 通往高级 Java 开发的必经之路
- Jmeter与数据库的连接
- Oracle中for update和for update nowait的区别
- python经纬度是否在范围内_如何用经纬度数据在python里查询城市等地址信息
- MOSES系统训练中间过程和意义详解
- 到处excel表格的数据和页面的数据不一致
- ubuntu ibus-中文输入法
- html方法介绍,html中noframes标签的使用方法介绍
- 基于FaceNet的实时人脸识别训练
- 如何建立自己的知识体系?六步就能简单打造
- Python数据结构与算法(3)--基本数据结构
- Raspberry Pi 树莓派连接温度传感器DS18B20
- 利用随机数实现指定概率抽奖
- TextMeshPro常用中英文字符(含多语言)
- html+css+jq 悬浮导航栏
- JAVA-LocalDateTime时间格式化,转换时间戳和源码分析
- Integer.MAX_VALUE和Integer.MIN_VALUE是什么?
热门文章
- vivo手机的微信消息不提示问题解决
- Java P2298 Mzc和男家丁的游戏
- Spring Boot 所有文件下载,图片下载加水印
- iPhone6今发售被指已变味 加价倒手成黄牛圈钱工具
- docker导入镜像报错:open /var/lib/docker/tmp/docker-import-970689518/bin/json: no such file or
- 解决“错误0x80071ac3”文件无法写入移动硬盘
- JESD22-A103E.01:2021 High Temperature Storage Life, 高温贮存寿命规范标准 , 最新版2021年刚刚发行
- unity-shader-基于图像的光照IBL
- 纯js 编canvas处理图片, 涂鸦笔、画布图片内容旋转 放大缩小 裁剪框 。兼容ie9及以上 谷歌、360、火狐浏览器
- 无套路,鬼灭之刃同人游戏