Python格式化输出%s和%d
2023-09-27 14:25:19 时间
python print格式化输出。
1. 打印字符串
print ("His name is %s"%("Aviad"))
效果:
2.打印整数
print ("He is %d years old"%(25))
效果:
3.打印浮点数
print ("His height is %f m"%(1.83))
效果:
4.打印浮点数(指定保留小数点位数)
print ("His height is %.2f m"%(1.83))
效果:
5.指定占位符宽度
print ("Name:%10s Age:%8d Height:%8.2f"%("Aviad",25,1.83))
效果:
6.指定占位符宽度(左对齐)
print ("Name:%-10s Age:%-8d Height:%-8.2f"%("Aviad",25,1.83))
效果:
7.指定占位符(只能用0当占位符?)
print ("Name:%-10s Age:%08d Height:%08.2f"%("Aviad",25,1.83))
效果:
8.科学计数法
format(0.0015,'.2e')
效果:
来源:http://blog.csdn.net/u013216667/article/details/51316971
语法小技巧
在%后面加个\ 那么要替换的变量值可以换行,可观性更佳
新格式化方法: https://www.cnblogs.com/kaibindirver/p/12602615.html
相关文章
- python 输出列表(list)的 倒序的三种方法
- 深入理解Python中的ThreadLocal变量(中)
- Python终端如何输出彩色字体
- 第13天:Python 输入输出
- 转: python _main_ _name_的说明
- Python 字符串格式化输出方式
- 【python】命令行输出颜色
- python格式化输出
- 【Python基础】文件基础练习:文件的读写 || 迭代遍历输出文件内容 || with open as f 语句 || for in 循环 || writelines || readlines
- 文档扫描仪的构建——使用Python,OpenCV应用透视变换来获得图像的自顶向下的“鸟瞰图”
- Python使用AI photo2cartoon制作属于你的漫画头像
- Python基础二(输入与输出)
- python屏幕的交互(读取输出信息)input,raw_input的区别
- 在Python中使用moviepy进行视频剪辑时输出文件报错 'NoneType' object has no attribute 'stdout'问题
- PyQt(Python+Qt)学习随笔:print标准输出sys.stdout以及stderr重定向QTextBrowser等图形界面对象
- 在Python实现print标准输出sys.stdout、stderr重定向及捕获的简单办法
- Python中使用百分号占位符的字符串格式化方法中%s和%r的输出内容有何不同?
- 学习python你必须弄懂的 Python、Pycharm、Anaconda 三者之间的关系
- Python 关于输出
- Python:Selenium和PhantomJS
- Python + logging 输出到屏幕,将log日志写入文件
- python 类似java的三目运算符