
Python一个月的基础语法 基本就到这咯 接下来是数据库了
东西太多了 简单的整理一下
大多数是关键字 部分单词 没有分类整理 按照顺序整理的
statements 语句
print 输出
quit() 退出
exit() 退出
ctrl + d (输入文件结束符)结束输入并退出
int 整型数
float 浮点型数
complex 复数
bool 布尔
True 真
False 假
str 字符串
list 列表
None 空值
expression 表达式
del 删除
help() 帮助
is 是
not is 不是
id( ) 查询内存地址
-5~256 小整数池
refrence count 引用计数
abs 取绝对值
round vc 四舍五入
pow 幂运算
input 输入
sep 两值之间分隔符
end 结束(内容)
if 如果
elif 否则如果
else 否则
pass 过
not 布尔 非
and 布尔 与
or 布尔 或
man ascii 终端查询命令
ascii 编码表
Unicode 统一编码表
Unicode16 16位
Unicode32 32位
len(x) 返回个数
raw 原始字符串(r"hello")
in 是否出现过
not in 没有出现
index 索引([ ])
slice 切片([ : : ])
bin( ) 整数转二进制
oct( ) 整数转八进制
hex( ) 整数转十六进制
max( ) 求最大值
min( ) 最小值
ord( ) 字符对应(转)数字
chr( ) 数字对应(转)字符
while 循环
for 循环(遍历)
break 跳出循环
list 列表
tuple 元组
dict 字典
range 整数序列生成器
step 步长
continue 跳过循环
iterable 可迭代对象
sum( ) 求和
any( ) 一个为真则为真
all( ) 所有真为真
s.split(sep) sep:分隔符(分隔字符串返回列表)
'#'.join( ) [1, 2, 3] 返回 “1#2#3”
copy(shallow copy) 潜拷贝
deepcopy 深拷贝
reversed 顺序翻转
sorted() 排序序列
key 键
value 值
set 集合
frozenset 固定集合
byte 字节(0~255)
bytes() 字节串
bytearray() 字节数组
def(function) 函数
return 返回
args 参数
args=None 缺省参数
*args 元组传参
**kwargs 字典传参
local variable 局部变量
global variable 全局变量
globals( ) 返回全局变量字典
locals( ) 返回局部变量字典
Local(function) L 局部(作用域)
Enclosing function locals E 外部嵌套
Global(module) G 全局(模块)
Builtin(Python) B 内建
global 声明全局变量
nonlocal 声明外部嵌套
lambda 匿名函数(表达式)
eval( ) 字符串当表达式执行
exec( ) 字符串当程序执行
High Order Function 高阶函数
map() (函数, iterable)
filter() (函数, iterable)
sorted() (iterable, key=函数, reverse=False)
recursion 递归
closure 闭包
Module 模块
builtins 内建模块
import Module 导入模块
from Module import * 导入模块内属性
dir() 返回所有属性列表
math 数学模块(内建)
time 时间模块 (内建)
random 随机模块
sys 系统 模块(内建)
@ Function 装饰器函数
pip3 installtensorflow 模块安装
sys.path 路径列表
__doc__ 文档字符串
__file__ 路径名
__name__ 模块自身名
__all__