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

最新文章

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

热门文章

  1. nodejs真的是单线程吗?
  2. php环境重启
  3. 指定html转pdf文档
  4. org.springframework.transaction 包改成 spring-tx
  5. git源代码管理工具
  6. Beta阶段第1周/共2周 Scrum立会报告+燃尽图 07
  7. es6 中的generator函数控制流程
  8. JDk和Mevan安装和配置
  9. SVN的 安装
  10. multiprocessing创建自定义进程类