Python格式化输出%s和%d
2024-10-16 06:52:30
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
最新文章
- MySQL自增ID 起始值 修改方法
- 处理 pcap 中的 mac 二进制字节流为可读格式
- RDIFramework.NET ━ .NET快速信息化系统开发框架 V2.8 版本发布
- Python 爬虫—— requests BeautifulSoup
- Token的管理
- 周赛-DZY Loves Chessboard 分类: 比赛 搜索 2015-08-08 15:48 4人阅读 评论(0) 收藏
- android动画学习
- fadein()
- Redis实战
- 服务器编程入门(1)TCP/IP协议族
- EasyMock入门
- git config and options core.bare hard
- 深入浅出AQS之独占锁模式
- C# Lambda 表达式学习之(四):动态构建类似于 c =>; c.Age == 2 || c.Age == 5 || c =>; c.Age == 17 等等一个或多个 OrElse 的表达式
- Spring错误——Spring xml注释——org.xml.sax.SAXParseException; lineNumber: 24; columnNumber: 10; cvc-complex-type.2.3: 元素 'beans' 必须不含字符 [子级], 因为该类型的内容类型为“仅元素”。
- 第一章:IPsecVPN
- CentOS 7 环境下 GitLab安装部署以及账号初始化
- RxJava中的doOnSubscribe默认运行线程分析
- MVC批量更新,可验证并解决集合元素不连续控制器接收不完全的问题
- 对Spring Bean了解一二