变量类型
- int() 将一个数值或字符串转换成整数,可以指定进制。
- float() 将一个字符串转换成浮点数。
- str() 将指定的对象转换成字符串形式,可以指定编码。
- chr() 将整数转换成该编码对应的字符串(一个字符)。
- ord() 将字符串(一个字符)转换成对应的编码(整数)。
符
%d
是整数的占位符,%f
是小数的占位符,%%
表示百分号
**
指数
*
/
%
//
乘,除,模,整除
==
!=
等于,不等于
字符串%1.f
是一个占位符,稍后会由一个float
类型的变量值替换掉它。
字符串中有%d
,后面可以用一个int
类型的变量值替换掉它。
而%s
会被字符串的值替换掉。
print('%.1f华氏度 = %.1f摄氏度' % (f, c))
print(f'{f:.1f}华氏度 = {c:.1f}摄氏度')
{f:.1f}
和{c:.1f}
可以先看成是{f}
和{c}
,表示输出时会用变量f
和变量c
的值替换掉这两个占位符,后面的:.1f
表示这是一个浮点数,小数点后保留1位有效数字。
\
为代码折行