输出
关键字
print()
注意:print() 默认自带一个换行符\n
格式化输出
格式化符号
| 符号 | 作用 |
|---|---|
| %s | 转换字符串 |
| %d | 有符号的十进制整数 |
| %f | 浮点数 |
| %c | 字符 |
| %u | 无符号的十进制整数 |
| %o | 八进制整数 |
| %x | 十六进制整数,小写ox |
| %X | 十六进制整数,大写OX |
| %e | 科学计数法,小写e |
| %E | 科学计数法,大写E |
| %g | %f和%e的简写 |
| %G | %f和%E的简写 |
多个变量的时候,可以用 print('%s,%s ',% (变量1,变量2))
如果想设置格式化数字时输出的位数,可以用print('%3d ',% 变量) ,表示输出3位,补足的以0补足,比如num =1 ,print(“%3d”,% num). 输出的就是 001; 如果超过3位,则原样输出
针对于小数,print(“%0.2f”,num) 来设置保留位数,0.2 表示保留小数点后2位
f格式化字符串
f’{表达式}’
是python3.6 中新增的格式化方法
f'表达式'num=1
print(f'xx是{num}')
转义字符
\n 换行符
\t 制表符
输入
关键字:
input
过程
tmp = input('请输入数据')