# %d:十进制整数
name = 12.5
print('result is %d' %(name)) #输出结果:result is 12
# %i :十进制整数
name = 14.5
print('result is %i' %(name)) #输出结果:result is 14
# %o:八进制整数
name = 14
print('result is %o' %(name)) #输出结果:result is 16
# %x:十六进制整数
name = 14
print('result is %x' %(name)) #输出结果:result is e
# %f:浮点数
name = 14
print('result is %f' %(name)) #输出result is 14.000000,模式是6位小数点
# %% :字符"%"
name = 3
print('余额宝的年化收益率为:%d%%' %(name)) #输出为余额宝的年化收益率为:3%
单引号 双引号 三引号
单引号里不能包含单引号和三引号,可以包含双引号
双引号里不能包含双引号,可以包含单引号和三引号
三引号里不能包含三引号,可以包含单引号和双引号
一个= 就是赋值的意思
两个==代表恒等,常量
python的运算符
算术运算符
赋值运算符
比较运算符 布尔值 true或者flase
逻辑运算符 布尔值 true或者flase
成员运算符 布尔值 true或者flase
位运算符 二进制转十进制
0 0 0 0 0 0 0 0
128 64 32 16 8 4 2 1
& 按位与 两值对比较 有0为0 全1为1
| 按位或 两个值对比较 有1为1 全0为0
^ 按位异或 两个值对比较 相异时为1 相同时为0
~ 按位取反 -(x+1)
>>2 右移两位 移动后的二进制
<<2 左移两位 移动后的二进制
python中的索引 index
索引: 分为正向索引和反向索引 正向索引从0开始 反向索引从-1开始
python中的切片
切片语法[start_index :end_index:step]
start_index 开始索引
end_index 结束索引
step 步长
切片的时候包含开始 不包含结束
步长为正数时,从左往右进行切片取值;步长为负数时,从右往左进行切片取值
切片的时候,切片的顺序是从左往右,步长就一定不能为负数。切片的顺序是从右往左,步长就一定不能为正数
|
|