Python笔记 - 持续更新中
前面的笔记
Equation
Learning Object:
- timeit
- 解方程
2.1 sco.fmin(用NM算法求最小值)
2.2 sco.minimize(功能比fmin更加强大)
Brute Force
Learning Object:
import itertool(Python自带迭代器)
itertool.combinations(a,2)
itertool.product(a,b)
a,b可以是tuple也可以是list
Replace??!!
itertools.combinations_with_replacement(a,10)
itertools.product(a,replace=10)
迭代器返回的都是tuple
tuple([1,2,3])=(1,2,3)
list((1,2,3))=[1,2,3]
Module
Install
学到的语句
pip list
conda list
pip install seaborn
conda install seaborn
(如果是Anaconda的module,那就优先用conda否则用pip)
Upgrade
pip install --upgrade XXX
conda upgrade XXX
Delete
pip uninstall jupyter
conda remove XXX
自己编写module
a.py
def hello():
print('Hello!')
return 0
然后再
import a
a.hello()
输出
Hello!
将module放到哪儿?
①放在和你调用module的程序的同一目录下
②sys.path(注意,必须重启spyder才能安装新的module)

浙公网安备 33010602011771号