import this (python是最好用的语言,最好学一下)
处理矩阵很方便(图像、文字)
1.变量
变量名=值 保持最后一次的值
message=“hello python”
没有const(大写字母和下划线结合默认就是常量)
2. 输入/输出
b=int(input())
3.数据类型
只有字符串(没有单个字符)
列表(可以改)[ ]
元组(不可以改)()
集合
字典 {} key(必须是同种类型):value(可以是不同类型) eg:a:10
b:20
bbaacab
4.type 判断类型
5. str[0:6] 从零到六遍历
6.字符串操作
+ 连接
x** n x的n 平方
7.format()
print(‘hello {} i'm {}, format())
8.if(a>b):
eilf(a<b):
else
9. 注释用# ''' '''137989741
10.函数:
eval() 计算表达式
for p in product(operators,repeat=len(cards)-1)
op1,op2,op3=p
import numpy as np(numpy=np)
11.numpy
维度,形状,大小
array 15 reshape((3,5))
linspace(1,10,20)在1到10内生成20个数
矩阵乘法
(3,5)(5,4) 第一个的列和第二个的行要一样
np.dot(a,b)/a.dot(b)
print(f'sum={np.sum(a,axis=1)}')axis=0在列运算,axis=1在行运算
mean/average平均值