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
"""

最新文章

  1. 【GIT】Github上传本地代码详解
  2. 提高安全性而在HTTP响应头中可以使用的各种响应头字段
  3. 安装64位版Oracle11gR2后无法启动SQLDeveloper的解决方案
  4. mybatis 的 resulttype 和resultMap
  5. Quality Center 使用IE8异常浏览器打开
  6. 部署服务--NLB
  7. 数据结构——HDU1312:Red and Black(DFS)
  8. Python os常用模块
  9. ASP.Net中使用Report Service
  10. Xcode5和ObjC新特性
  11. 新人小达之wpf
  12. 浅谈@RequestMapping @ResponseBody 和 @RequestBody 注解的用法与区别
  13. 2019.03.26 bzoj4446: [Scoi2015]小凸玩密室(树形dp)
  14. python中的正则表达式--re模块
  15. 使用sysbench 0.5 对mysql 进行性能、压力测试
  16. ASCII 码
  17. Python 模块(module)
  18. java.util.concurrent.RejectedExecutionException 线程池饱和
  19. Oracle之批量生成数据
  20. spring中关于FeignClient的错误 QueryParam.value() was empty on parameter 1

热门文章

  1. fake_useragent 本地运行各种报错解决办法
  2. 二分法python实现
  3. js中forEach,for in,for of循环的用法详解
  4. 博客之旅的开始-----什么是Python ? ? ?
  5. Selenium对浏览器支持的版本【2019/10/25更新】
  6. CentOS 7 安装 MySql8.0
  7. java如何实现批量删除pdf指定的页数
  8. 对异步处理的http接口进行性能测试
  9. 搭建阿里云服务 FTP 折中方案
  10. IDEA2019.2.1中文乱码解决