- try-except来捕捉和处理异常
- 全局变量和局部变量:内部屏蔽外部
- 常用模块math/os/datetime
- 多次重复直到达到某一条件(eg.直到正确),用循环(while),且不满足条件循环结束
- 运用try-except语句让程序可以处理非数字输入的情况,如果是非数字输入,打印消息并允许用户再次输入,直到输入正确类型值计算出结果后退出
while True:
try:
count = int(input("Enter count: "))
price = float(input("Enter price for each one: "))
Pay = count * price
print("The price is: ", Pay)
break
except ValueError:
print('Error, please enter numeric one. ')
- 求积和求和的办法
- List中remove命令,每删除一个值,指针就会移动
- 字典的核心是映射关系,能不能达成这个映射关系
- 字典中的update/get
- 判断是否满足条件时,记得用减法,逆向算
- set处理重复项
- 集合 add,update,remove,clear
- scipy.org
- ndarray所有元素是同一类型
- -----横着是第1轴,竖着是第0轴
- ndarray的切片,基本运算,vstack,hstack
- ndarray的广播机制,统计方法(按行、按列计算)
- series(pd.Series)有索引和元素(index and values)可以自己指定
- np.exp(e的几次方)
- Series的数据对齐(空缺值 nan)
- dataframe(data,index,columns)
- 取值方法(iloc,loc,ix,[列名])
- pandas和numpy批量处理数据,不用写循环
- frame[frame.pay>=5000]