python string format笔记
2015-10-09 17:40
453 查看
中文名:字符串格式化
功能:
一个参数可以填充多个格式符
>>> “hello {}".format("lsl")
hello lsl
{ } 表达文法:
replacement_field ::= "{" [field_name] ["!" conversion] [":" format_spec] "}"
field_name 名称描述符,可以为名字,位置, 属性。
属性,这是我感兴趣的,这样可以只传一个,就可以填充多个格式。
format_spec格式描述符,可以为 填充符+对齐数+格式。
%XXX,与格式描述符基本一致。
print("helllo %-10s","33")
格式:继承传统print的d s f 等形式。
https://docs.python.org/2/library/string.html#string-formatting http://www.jb51.net/article/63672.htm
功能:
一个参数可以填充多个格式符
>>> “hello {}".format("lsl")
hello lsl
{ } 表达文法:
replacement_field ::= "{" [field_name] ["!" conversion] [":" format_spec] "}"
field_name 名称描述符,可以为名字,位置, 属性。
属性,这是我感兴趣的,这样可以只传一个,就可以填充多个格式。
format_spec格式描述符,可以为 填充符+对齐数+格式。
%XXX,与格式描述符基本一致。
print("helllo %-10s","33")
格式:继承传统print的d s f 等形式。
例子
In [38]: "hello {people.name:*>10}".format(people=p) Out[38]: 'hello *******lsl'
https://docs.python.org/2/library/string.html#string-formatting http://www.jb51.net/article/63672.htm
相关文章推荐
- Python
- python随机数产生
- 一、Python快速入门
- python 中database的一些问题
- 零基础学python-19.11 使用迭代工具模拟map
- python mysql MySQLdb 存储文件
- 零基础学python-19.11 使用迭代工具模拟map
- python导入sklearn模块出现DLL load failed的解决办法
- python 闭包
- windows 下安装python和pip【转】
- python os.path 模块阅读笔记
- Python re包---正则表达式
- LeetCode----Word Search
- 在系里服务器安装python module到自己的home目录
- Python 远程桌面协议RDPY简介
- 关于Programming Collective Intelligence中使用pydelicious.py的若干问题
- python访问sqlite3教程
- 用python3实现从mysql导出数据到excel
- python跳出双层for循环
- Python简介