1、关于 "if __main__ == '__main__':
则输出为:
2、关于其他.py文件调用上面函数时
运行结果始终为“this is test2"
3、import numpy 和from numpy import*
两种方式都是调用的numpy里面的库,区别在于
import numpy在下面的调用函数时需要写为numpy.random
from numpy import *再调用函数时只需要写为random
4、自定义def函数的参数
如果参数有default,则应当放在后面
eg :
def findmax(dataset, x = 5):
5、python中分号;的使用
a = 1;b = 2
6、nonzero函数的使用:返回非0元素的位置
来源:python自带示例
small tips:
1、ctrl+shift+3(number):添加bookmark
2、ix——通过行标签或者行号索引行数据(基于loc和iloc 的混合)
data.ix[:,:]
3、从键盘读入:raw_input() 或者 input
4、and 及 or
5、退出整个循环用break,退出本层循环用continue
6、绝对值abs
7、len同样用于dict
8、filter函数在list中找到字母或者数字的使用
filter(str.isalpha, stringname)
9、df.loc的应用
df.loc[row,column]
df.loc[:, column1]
df.loc[a:b]
reference:https://blog.csdn.net/weixin_41822375/article/details/85936929
10、shape函数
a.shape[0]是行数
a.shape[1]是列数