Format operator
The argument of write has to be a string, so if we want to put other values in a file, we have to convert them to strings. The easiest way to do that is with str. An alternative is to use the format operator, %. When applied to integers, % is the modulus operator. But when the first operand is a string, % is the format operator. The first operand is the format string, and the second operand is a tuple of expressions. The result is a string that contains the values of the expressions, formatted according to the format string.
Examples:
The format sequence ‘%g’ formats the next element in the tuple as a floating-point number, and ‘%s’ formats the next item as a string. By default, the floating-point format prints six decimal places. You can specify the number of digits as part of the format sequence. For example, the sequence ‘%8.2f’ formats a floating-point number to be 8 characters long, with 2 digits after the decimal point. The result takes up eight spaces with two digits after the decimal point.
from Thinking in Python
最新文章
- 移动前端开发-单页应用(spa)模型
- 变量改变时PHP内核做了些什么?
- Spring泛型依赖注入
- Struts2 框架的快速搭建
- sql创建表格 转载
- 设置一个POJO的某个属性的默认值
- View获取焦点
- jquery validation remote depends 验证触发条件
- C# 操作Word 中的OLE——插入、编辑、读取 OLE
- linux查看进程已经运行了多长时间
- Chrome 开发者工具
- SSH框架下ajax调用action并生成JSON再传递到客户端【以get和post方式提交】
- 第26月第22天 iOS瘦身之armv7 armv7s arm64选用 iOS crash
- 6.分析request_irq和free_irq函数如何注册注销中断(详解)
- Java中关于类型自动提升的两个注意点。
- pyqt5 界面切换
- Android 在界面中显示以及输入文本信息 TextView和EditText
- 查看linux系统某宏的定义(另类)
- 什么是java序列化,如何实现java序列化?
- git上传自己的代码