@wanghuijiao
2021-06-15T10:54:27.000000Z
字数 2876
阅读 586
Python
which python
python --version
pyenv install -l #查看当前可安装的python版本列表
pyenv install 3.4.3 #安装3.4.3版本的python
pyenv versions #查看当前已安装的所有python版本,并确定当前使用的是哪个版本
pyenv global 3.4.3 #设置全局的python版本为3.4.3版本
which pip
pip --version
, 用于查看当前pip的版本,避免未升级导致问题pip list
pip freeze --local > requirements.txt
pip install -r requirements.txt
pip show lxml | grep Version
pip install tensorflow tqdm
pip install tensorflow==1.2.1
pip install -U matplotlib
pip install flake8
flake8 --statistics hello.py
基础
保留字:即关键字
# 查看python所有关键字
import keyword
keyword.kwlist
数字类型: 整数(长整型)、布尔型、浮点数(1.23、3E-2)、复数(1+2j、1.1+2.2j)
import 与 from...import
import sys; sys.path.append('..')
添加路径命令行参数
python -h
if <条件判断1>:
<执行1>
elif <条件判断2>:
<执行2>
elif <条件判断3>:
<执行3>
else:
<执行4>
while <条件判断>:
<执行>
for ... in ...:
<执行>
break
continue
# 要特别注意,不要滥用break和continue语句。break和continue会造成代码执行逻辑分叉过多,容易出错。大多数循环并不需要用到break和continue语句,
数据类型、变量、常量
a = 'ABC'
时,Python解释器干了两件事情: PI=3.14
.10//3 结果是3,只取整数部分
,余数运算是%
。字符串和编码