说明:由于Python语法功能强大,所以导致学习的过程中可能会遗忘,现就自己在学习过程中遇到的感觉会不那么容易记住的知识点进行记录,以后遇到有印象查看时也很方便!
持续更新。。。。
环境: win64+Python3.6.0
1、接收不定参函数:
使用下面方法可以使得函数可以接收不定参,如下:
这样定义的函数不能使用关键词传入参数,要使用关键词,可以这样:
这里, **kwargs 表示参数数目不定,相当于一个字典,关键词和值对应于键值对。
再看这个例子,可以接收任意数目的位置参数和键值对参数
2、matplotlib模块
matplotlib模块具体方法一览表:
首先通过import matplotlib.pyplot as plt方式导入模块
后面的format_str参数是为了改变线的类型和样式,具体如下:
表示类型的字符参数有:
例如下面所示:
import numpy as np
import matplotlib.pyplot as plt
# evenly sampled time at 200ms intervals
t = np.arange(0., 5., 0.2)
# red dashes, blue squares and green triangles
plt.plot(t, t, 'r--',t, t**2, 'bs', t, t**3, 'g^')
plt.show()
画出的图形如下:
3、OS模块速查
4、正则表达式
正则表达式是用来匹配字符串或者子串的一种模式,匹配的字符串可以很具体,也可以很一般化
具体可参照正则表达式