python基础

常见的格式化符号

格式符号 转换
%s 通过str()字符串转换来格式化
%u 无符号的十进制整数
%d 有符号的十进制整数
%o 八进制整数
%x 十六进制整数,小写字母
%X 十六进制整数,大写字母
%e 浮点数字(科学计数法)
%E 浮点数字(科学计数法,用E代替e)
%f 浮点实数,保留小数点后六位输出
%.3f 保留小数点后三位输出
%g 浮点数字(根据值的大小采用%e或%f)
%G 浮点数字(类似于%g)

示例

python基础 - 图1

类型转换

待添加 TODO

运算符

所有比较运算符返回1表示真,返回0表示假。这分别与特殊的变量True和False等价


== 等于:比较对象是否相等

!= 不等于:比较两个对象是否不相等

<> 不等于:比较两个对象是否不相等,python3已废弃

>大于:返回x是否大于y

<小于:返回x是否小于y。

>=大于等于:返回x是否大于等于y

<=小于等于:返回x是否小于等于y


赋值运算符

python基础 - 图2

示例

python基础 - 图3

逻辑运算符

python基础 - 图4

示例

python基础 - 图5

运算符优先级

python基础 - 图6

字符串

字符串常用方法

python基础 - 图7

示例

python基础 - 图8

查找和替换

python基础 - 图9

示例

python基础 - 图10

变形

python基础 - 图11

示例

python基础 - 图12

字符串运算符

python基础 - 图13