PJzhang:python基础进阶的10个疗程-two

猫宁!!!

第2节:python基本图形绘制

保留字是python基础语法的支撑

默写python代码是件挺恐怖的事情!!!

2008年android操作系统诞生

计算时代

编程语言也是一个江湖

C语言希望编程者理解计算机系统结构

java语言解决了跨平台问题,面向对象,理解主体与客体的关系

VB语言适合桌面应用开发,理解交互逻辑

python语言理解问题求解

不同语言有不同的设计初心,有不同的时代背景

python语法简洁

第三方库,开放共享,生态高产

工具决定思维,工具变革

机器语言是二进制语言,与CPU型号有关系

高级语言更接近自然语言

超级语言,集成开发,计算生态

蟒蛇的绘制

turtle.fd,向海龟的正前方向行进

turtle.bk,向海龟的反方向行进

turtle.circle,以当前海龟位置右侧的某一个点为圆心

turtle.done(),可以实现绘图之后,不关闭

蟒蛇的颜色、长度、爬行方向,属于各种图像绘制的代表

turtle绘图体系

绘图窗体,画布,左上角是原点

turtle.setup(width,height,startx,starty),width和height是窗体的宽和高,startx,starty表示左上角在电脑屏幕中的位置

0,0表示电脑屏幕的最左上角

没有表示,x,y的位置,窗体就显示在屏幕中间位置

绝对坐标(窗体中间),goto,空间坐标体系

角度坐标体系

turtle.seth(angle),只是改变行进的方向,turtle.seth(45)

turtle.left(angle),turtle.right(angle)

绘制图形Z,行进单位是像素

RGB色彩体系,红绿蓝三色体系

每种色整数取值范围0-255,小数取值范围0-1,两种表示方法,默认采用小数值表示

turtle.colormode(1.0),turtle.colormode(255),常用RGB颜色的值

画笔控制函数,运动控制函数、方向控制函数

import 库名

库名.函数名(函数参数),不会出现函数同名的问题

from 库名 import 函数名

from 库名 import *

函数名(函数参数),函数名字重复

import 库名 as 库别名,重新起了一个名字

库别名.函数名(函数参数)

画笔控制函数

画笔操作后一直有效,一般成对出现

penup()

pendown()

画笔设置后一直有效,直到下次重新设置

pensize(width),画笔的宽度(像素)

pencolor(color),画笔的颜色

运动控制函数

fd(),直线

circle(),曲线,turtle.circle(r.extent=None)

r表示默认圆心在海龟左侧r距离的位置,切记海龟的方向是->,左右实为图示的上下

extent是绘制的弧度默认是360度

turtle.circle(100),逆时针360度

turtle.circle(-100,90),顺时针90度

turtle.setheading(angle),turtle.seth(angle)

turtle.seth(45),逆时针转45度

turtle.seth(-135),顺时针135度

循环语句,range,0-4,循环5次

hello:和数字之间有一个空格

range(m,n),m到n-m的整数(大于0)

在https://python123.io/index中完成习题。

over!!!

原文地址:https://www.cnblogs.com/landesk/p/11625683.html

时间: 2024-08-27 19:39:11

PJzhang:python基础进阶的10个疗程-two的相关文章

PJzhang:python基础进阶的10个疗程-one

猫宁!!! 课程导学 北京理工大学 国家精品在线开放课程 零基础.大学水平 100行左右的python可以做很多事情 编程是基本技能,体会思维 时间成本和收益的关系 每周5个小时 https://python123.io,实践项目 在线课程.在线实践.离线资料 完整的python基础语法体系 16个优秀实践案例 考核不是目的,但是可以检测学习的效果 每周练习题,阶段性测验 零碎时间+完整时间 跟进度,不断实践 毛主席-实践论 编程能力傍身 感性认识,理性学习 各种小说中人物 的频次以及出场顺序

PJzhang:python基础入门的7个疗程-two

猫宁!!! 参考链接:易灵微课-21天轻松掌握零基础python入门必修课-售价29元人民币 https://www.liaoxuefeng.com/wiki/1016959663602400 https://blog.csdn.net/SuperCreators/article/details/81393977 第四天:高级数据结构 文件的读写 fin=open("data.txt"),读取文件,如果在同一个文件,直接写文件名就好,如果不是,需要写文件的路径. fout=open(&

大牛带你打牢Python基础,看看这10语法

都说Python简单,易懂,但是有时候却又很深奥,许多人都觉的自己学会了,却老是写不出项目来,对很多常用包的使用也并不熟悉.学海无涯,我们先来了解一些Python中最基本的内容. 1.数值 数值包括整型和浮点型,分别对应整数和浮点数,后者精度更高. 2.字符串 字符串也就是我们经常接触到的文本,可以往里面放任意长度的内容,用单引号或双引号括起来.应当注意,中文以及中文符号只能出现在字符串內,如果在下面第三行中使用了中文输入法的逗号? ,Python将报错. 3.列表 列表好比一条队伍,里面依次存

Python-Day4 Python基础进阶之生成器/迭代器/装饰器/Json & pickle 数据序列化

一.生成器 通过列表生成式,我们可以直接创建一个列表.但是,受到内存限制,列表容量肯定是有限的.而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了.所以,如果列表元素可以按照某种算法推算出来,那我们是否可以在循环的过程中不断推算出后续的元素呢?这样就不必创建完整的list,从而节省大量的空间.在Python中,这种一边循环一边计算的机制,称为生成器:generator. 要创建一个generator,有很多种

Python-Day3 Python基础进阶之集和/文件读写/函数

一.集和 集合是一个无序的,不重复的数据组合,它的主要作用如下: 去重,把一个列表变成集合,就自动去重了 关系测试,测试两组数据之前的交集.差集.并集等关系 1.创建集合 >>> s = set([3,5,9,10]) #创建一个数值集合 >>> t = set("Hello") #创建一个唯一字符的集合 >>> s {9, 10, 3, 5} >>> t {'e', 'H', 'l', 'o'} #集和自动去重

01月05日 三周四次【Python基础进阶】

1.8 递归列出目录里的文件1.9 匿名函数 1.8 递归列出目录里的文件 #### 遍历目录里的文件(不支持子目录文件) import os for i in os.listdir('C:/Users/Administrator/Desktop/技术文档'): print (i) ########################################### #### 目录是否存在 import os d = os.path.isdir('C:/Users/Administrator/

PJzhang:shell基础入门的2个疗程-two

猫宁!!! 第6节:重定向 标准输入,标准输出,错误输出 输入重定向符号'<' 输出重定向符号'>'(清空之后再输入),'>>'(当前内容不变,在最后一行追加),'2>'(如果执行错误,将错误内容打印进去),'&>'(无论输出正确错误,全部输出到指定的文件当中) 输入完123,456之后,Ctrl+D,显示2行 cat /etc/passwd wc -l < /etc/passwd,可以显示文件内容的行数 先是写入并设置变量,然后在读取变量的内容 创建1.

python基础教程总结10——文件

1.打开文件 open(name[mode[,buffing])    参数:  文件,模式,缓冲 1)name: 是强制选项,模式和缓冲是可选的 #如果文件不在,会报下面错误1 >>> f = open(r'D:\text.txt','r') 2 Traceback (most recent call last): 3 File "<stdin>", line 1, in <module> 4 IOError: [Errno 2] No su

01月11日 四周四次【Python基础进阶】

3.1/3.2 类的继承3.3 类的属性总结3.4 类的方法总结 3.1/3.2 类的继承 类的继承 继承是面向对象的重要特点之一 继承关系: 继承是相对两个类而言的父子关系,子类继承父类所有的公有属性和方法 继承实现代码重用 使用继承 继承可以重用已经存在的数据和行为,减少代码的重复编写.Python在类名后使用一对括号来表示继承关系,括号中的类即为父类 class Myclass(ParentClass) 如果父类定义了int方法,子类必须显示调用父类的init方法 ParentClass.