Python 笔记(一)语法要点
python 语言的赋值、循环等语法要点
Python 笔记(一)语法要点
语言特性
获取相关信息
1
2
3
4
5
import sys,keyword
print(sys.version) # 获取 python 版本
print(sys.version_info) # 获取 python 版本
print(keyword.kwlist) # 所有关键字
print(dir(__builtins__)) # 枚举所有内置对象和函数
解包
解包时,可使用 * 指代不定项目的成员
1
2
a,*b,c = 'hello'
print(b) # ['e', 'l', 'l']
流程控制
for/while…else 结构
只有 循环正常结束 时,其后面的 else 才会被执行,否则不会执行
1
2
3
4
5
6
for i in range(5):
print(i,end=' ')
if i==3: break
else:
print('in else')
# 0 1 2 3
break 语句
只能跳出当前层循环
本文由作者按照 CC BY 4.0 进行授权