Python学习笔记-day6笔记

一、递归
递归就是函数自己调用自己
递归时死循环次数:最多999次
递归也是一种循环方法
函数有返回值时必须加return
没有返回值时可以不加return
循环效率比递归高
 
二、内置函数
int
list
set
dict
tuple
str
float
input
quit
exit
print
type
len
id
sorted
map
filter
max
sum
round
char
ord
dir
eval
exec
zip
 
三、hashlib.md5 
md5是不可逆的,即没有办法解密
所谓的解密就是采用撞库的方式
 
加盐:是安全上的一种策略
 
四、安装第三方模块

1、pip install xxx
pip问题
1、提示没有pip命令的,
把python的安装目录、
安装目录下面的scripts目录加入到环境变量里面
2、Unknown or unsupported command 'install'
1、先执行 where pip
2、找到不是python目录下叫pip的文件,改成其他的名字就ok了
3、电脑里面装了多个python
python2 python3
1、先去python2安装目录里面把python.exe的名字改成python2.exe
2、再把python3安装目录里面的python.exe名字改成python3.exe
python2 -m pip install xxx
python3 -m pip install xxx

2、手动安装
1、.whl
pip install /Users/nhy/Downloads/PyMySQL-0.9.2-py2.py3-none-any.whl
2、.tar.gz
先解压
然后在命令行里面进入到这个目录下
python setup.py install

 
 
 

猜你喜欢

转载自www.cnblogs.com/laziyang/p/10125161.html