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/