Python字符串格式化方式之format
2024-10-21 04:08:50
format方式是在Python3引入了一个新的字符串格式化的方法,并且随后支持了Python2.7。这个新的字符串格式化方法摆脱了%操作符并且使得字符串格式化的语法更规范了。现在时候通过调用字符串对象的.format() 方法进行格式化。
1、位置映射
print("{}:{}".format('192.168.0.100',8888))
#192.168.0.100:8888
2、关键字映射
print("{server}{1}:{0}".format(8888,'192.168.1.100',server='Web Server Info :'))
#Web Server Info :192.168.1.100:8888
3、元素访问
print("{0[0]}.{0[1]}".format(('baidu','com')))
#baidu.com
4、填充对齐
for i in range(1,10):
a = 1
while a <= i:
print("{0}*{1}={2:0>2}".format(a,i,a*i),end="\t")
a +=1
print()
"""
1*1=01
1*2=02 2*2=04
1*3=03 2*3=06 3*3=09
1*4=04 2*4=08 3*4=12 4*4=16
1*5=05 2*5=10 3*5=15 4*5=20 5*5=25
1*6=06 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36
1*7=07 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49
1*8=08 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64
1*9=09 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81
"""
最新文章
- 【GIT】Github上传本地代码详解
- 提高安全性而在HTTP响应头中可以使用的各种响应头字段
- 安装64位版Oracle11gR2后无法启动SQLDeveloper的解决方案
- mybatis 的 resulttype 和resultMap
- Quality Center 使用IE8异常浏览器打开
- 部署服务--NLB
- 数据结构——HDU1312:Red and Black(DFS)
- Python os常用模块
- ASP.Net中使用Report Service
- Xcode5和ObjC新特性
- 新人小达之wpf
- 浅谈@RequestMapping @ResponseBody 和 @RequestBody 注解的用法与区别
- 2019.03.26 bzoj4446: [Scoi2015]小凸玩密室(树形dp)
- python中的正则表达式--re模块
- 使用sysbench 0.5 对mysql 进行性能、压力测试
- ASCII 码
- Python 模块(module)
- java.util.concurrent.RejectedExecutionException 线程池饱和
- Oracle之批量生成数据
- spring中关于FeignClient的错误 QueryParam.value() was empty on parameter 1