python控制台输入、输出
1、输出
-
简单输出
print("我是简单的字符串输出")
控制台运行结果
我是简单的字符串输出
-
格式化输出
age=18
print("我今年%d岁"%age)
age+=1
print("我今年%d岁"%age)
age+=1
print("我今年%d岁"%age)
控制台打印结果:
我今年18岁
我今年19岁
我今年20岁
常用格式化符号:
格式符号 | 转换 |
---|---|
%c | 字符 |
%s | 等同于str()方法转换字符串 |
%d | 有符号十进制整数 |
%u | 无符号十进制整数 |
%o | 八进制整数 |
%x | 16进制整数(小写字母) |
%X | 16进制整数(大写字母) |
有时候%号和后面字符中间还会加上一些数字,例如
%3d:输出三位整数,不够三位右对齐
%3.2f:输出总宽度为3位,其中小数位为2位,同时整数位会全部显示
%-3d:输出三位整数,不够三位左对齐
a=12.123456
print("%3.2f"%a)
print("%d"%123456)
print("%3d"%1,end="")
print("*")
print("%-3d"%1,end="")
print("*")
资源分享qun-855408893 教程视频,工具,各类实战操作
打印结果:
12.12
123456
1*
1 *
-
换行输出:n
print("第一行\n第二行")
控制台打印结果:
第一行
第二行
2、输入
python3输入使用input
age=input("请输入您的年龄?")
print("打印结果:%s"%age)