python笔记
基础篇
代码缩进表示程序块,缩进格式要严格。
列表
数据类型区别于C语言,多增加了一个列表,和C语言的数组相似,使用前要定义。
列表可以正向访问(索引为正数)也可以逆向访问(索引为负数)。
使用 in 判断一个元素是否在列表内。
字符串
字符串索引[M]
字符串切片[1:3]
eval评估语句,去掉最外层的引号
I/O
输入使用input,input的时候可以加入提示信息
输出格式化{:.2f}.format(x)
在print后面加上end="",可以让输出不换行
分支语句
if elif else 三种
最后必须要加上冒号,注意缩进
引用
import 直接引用
from x import *全部引用
import x as用库别名
range 函数
for i in range(4)=for(int i=0;i<4;i++)
for i in range(m,n)产生循环计数序列[m,n-1]
数值运算函数
divmod(x,y)返回x//y,x%y
pow(x,y[,z])快速幂,对 取模(可省略)
round(x[,d])四舍五入,保留 位小数,默认为
max,min对多个整数求最大最小值
Turtle 库
setup(width,height,startx,starty)设置窗体大小
goto()绝对坐标
fd向前bk向后circle(r,angle)以左侧某个位置为圆心,画弧
seth改变前进方向left right向左向右
penup,pendown抬起/放下画笔
pensize\width画笔宽度
pencolor改变画笔颜色
python笔记
https://suzipei.github.io/2022/12/01/python/