Python 学习笔记
语法
输入
a=int(input()) # 输入一个数
s,t=map(int,input().split()) # 输入两个数
a=list(map(int,input().split())) # 输入一行
a=input().split('两个数直接的分隔符')
输出
输出后不带换行
print(x,end="");
输出 True
或 False
print(x==1)
#里面是 true 输出 True,里面是 false 输出 False
运算
/ #浮点数除法
// #整除
* #直接相乘
** #幂
其他
循环 \([l,r)\)
for i in range(l,r)
数组切片
s[Start:End:Step]
# 类似于 for 循环,从下表 Start 到 End,每次走 Step 步,取出其中的所有值
# 若其中不填,Start 默认为 0,End 默认为末尾,Step 默认为 1
遍历整一个容器
for i in range a
# 注意这里的 i 相当于 auto,和 a 中元素的类型相同
include 等
inport 库函数名
读取图像
from PIL import Image
im=Image.open('hehezhou.jpg') #读取图像 hehezhou.jpg
im.show() #打开图像
print(im.format) # 获取图像格式
print(im.size)
print(im.mode) # 获取图像颜色模式
ium.rotate(45) # 将图像原地
库函数
函数直接 return x
求一个数组的长度
x=len(s)
求一个字符的 ASCLL 码
ord('a')
判断一个数组是否全部都是数字
s=input()
print(s.isnumeric())