python之字符串格式化(format)(转自:benric)
来源:互联网 发布:中国近代史知乎 编辑:程序博客网 时间:2024/06/02 03:04
原文戳这里!!
用法:
它通过{}和:来代替传统%方式
1、使用位置参数
要点:从以下例子可以看出位置参数不受顺序约束,且可以为{},只要format里有相对应的参数值即可,参数索引从0开,传入位置参数列表可用*列表
>>> li = ['hoho',18]>>> 'my name is {} ,age {}'.format('hoho',18)'my name is hoho ,age 18'>>> 'my name is {1} ,age {0}'.format(10,'hoho')'my name is hoho ,age 10'>>> 'my name is {1} ,age {0} {1}'.format(10,'hoho')'my name is hoho ,age 10 hoho'>>> 'my name is {} ,age {}'.format(*li)'my name is hoho ,age 18'
2、使用关键字参数
要点:关键字参数值要对得上,可用字典当关键字参数传入值,字典前加**即可
>>> hash = {'name':'hoho','age':18}>>> 'my name is {name},age is {age}'.format(name='hoho',age=19)'my name is hoho,age is 19'>>> 'my name is {name},age is {age}'.format(**hash)'my name is hoho,age is 18'
3、填充与格式化
:[填充字符][对齐方式 <^>][宽度]
>>> '{0:*>10}'.format(10) ##右对齐'********10'>>> '{0:*<10}'.format(10) ##左对齐'10********'>>> '{0:*^10}'.format(10) ##居中对齐'****10****'
4、精度与进制
>>> '{0:.2f}'.format(1/3)'0.33'>>> '{0:b}'.format(10) #二进制'1010'>>> '{0:o}'.format(10) #八进制'12'>>> '{0:x}'.format(10) #16进制'a'>>> '{:,}'.format(12369132698) #千分位格式化'12,369,132,698'
5、使用索引
>>> li['hoho', 18]>>> 'name is {0[0]} age is {0[1]}'.format(li)'name is hoho age is 18
阅读全文
0 0
- python之字符串格式化(format)(转自:benric)
- python之字符串格式化(format)
- python之字符串格式化(format)
- python之字符串格式化(format)
- python 之 格式化字符串函数format()
- python之字符串格式化(format)用法说明
- python format格式化字符串
- python.format() 格式化字符串
- Python格式化字符串format
- python:格式化字符串,format
- 转载自Python中用format函数格式化字符串的用法
- 字符串格式化之format
- Python中用format()格式化字符串
- day14 Python format字符串格式化
- python-format函数格式化字符串
- python格式化字符串format函数
- python: str.format (字符串 格式化)
- Python字符串格式化--format()方法
- LeetCode
- java 笔记
- Android 使用Zxing实现二维码的生成,扫描
- Android N Graphics之SF创建layer过程
- bzoj 4548: 小奇的糖果 && bzoj 3658: Jabberwocky(双向链表+树状数组)
- python之字符串格式化(format)(转自:benric)
- __HAL_AFIO_REMAP_SWJ_DISABLE
- Spring MVC 学习总结(四)——视图与综合示例
- 表达式得到期望结果的组成种数
- 不要使用equals方法对AtomicXXX进行是否相等的判断
- Mysql内核:INNODB存储引擎--《十一》Insert Buffer
- Eclipse项目迁移AndroidStudio的两种方式
- [清橙A1212]剪枝-动态规划
- jQuery常用选择器总结