Python str.format()函数
来源:互联网 发布:oracle linux 编辑:程序博客网 时间:2024/06/06 01:59
1 #使用str.format()函数
2
3 #使用'{}'占位符
4 print('I\'m {},{}'.format('Hongten','Welcome to my space!'))
5 >>> I'm Hongten,Welcome to my space!
6 print('#' * 40)
7
8 #也可以使用'{0}','{1}'形式的占位符
9 print('{0},I\'m {1},my E-mail is {2}'.format('Hello','Hongten','hongtenzone@foxmail.com'))
>>> Hello,I'm Hongten,my E-mail is hongtenzone@foxmail.com
10 #可以改变占位符的位置
11 print('{1},I\'m {0},my E-mail is {2}'.format('Hongten','Hello','hongtenzone@foxmail.com'))
12 >>> Hello,I'm Hongten,my E-mail is hongtenzone@foxmail.com
13 print('#' * 40)
14 ########################################
15 #使用'{name}'形式的占位符
16 print('Hi,{name},{message}'.format(name = 'Tom',message = 'How old are you?'))
17 >>> Hi,Tom,How old are you?
18 print('#' * 40)
19 ########################################
20 #混合使用'{0}','{name}'形式
21 print('{0},I\'m {1},{message}'.format('Hello','Hongten',message = 'This is a test message!'))
22 >>> Hello,I'm Hongten,This is a test message!
23 print('#' * 40)
24 ########################################
25 #下面进行格式控制
26 import math
27 print('The value of PI is approximately {}.'.format(math.pi))
>>> The value of PI is approximately 3.141592653589793.
28 print('The value of PI is approximately {!r}.'.format(math.pi))
>>> The value of PI is approximately 3.141592653589793.
29 print('The value of PI is approximately {0:.3f}.'.format(math.pi))
>>> The value of PI is approximately 3.142.
30
31
32 table = {'Sjoerd': 4127, 'Jack': 4098, 'Dcab': 7678}
33 for name, phone in table.items():
34 print('{0:10} ==> {1:10d}'.format(name, phone))
35 >>>
Dcab ==> 7678Jack ==> 4098Sjoerd ==> 4127
36
37 table = {'Sjoerd': 4127, 'Jack': 4098, 'Dcab': 8637678}
38 print('Jack: {0[Jack]:d}; Sjoerd: {0[Sjoerd]:d}; ''Dcab: {0[Dcab]:d}'.format(table))
>>> Jack: 4098; Sjoerd: 4127; Dcab: 8637678
0 0
- Python str.format()函数
- python中的字符串格式函数str.format()
- python中的字符串格式函数str.format()
- Python 之 str.format()
- python-str-format
- python,str,format
- Python str.format
- python 中的%s和%r、str.format()函数
- python: str.format (字符串 格式化)
- MFC编程--str.Format函数
- Python菜鸟晋级08----str.format()方法
- python str.format 和 %占位符 区别
- python str.format()方法的基本用法
- python开发_python中str.format()
- Python中str的format()方法
- python-str函数详解
- Python repr str 函数
- python str 函数
- angular 控制器之间的通信
- 如何完整保存离线网页
- 机器学习(八)Apriori算法学习
- ios中UISearchBar的placeHolder左对齐
- 机器学习(九)初识BP神经网络
- Python str.format()函数
- ButterKnife 8.4 注解框架的使用
- 海伦公式
- 机器学习(十)Mean Shift 聚类算法
- TEE踩坏浮点寄存器引起SF NE
- 机器学习(十一)谱聚类算法
- 典型卷积网络
- xcode编程 设置启动参数
- 关于手机采集摄像头视频socket实时传播 (由服务端采集发送数据)