python语言format怎么用,Python字符串格式化format方法
python2之后,增加了这个可以格式化字符串和数字的函数。本章为大家介绍格式功能的使用。章节代码清晰,条理分明,简单易懂!
首先给大家准备了利用Format方法写个示例:
下面是复利函数,用来计算每年的投资回报率。有三个参数,amount代表资金量,rate代表年投资回报率,time代表时间。
Format方法代码:
定义投资(金额、利率、时间)
打印(本年合计为{} 。格式(金额))
fortinrange(1,时间1):
金额=金额*(1比率)
打印(第{}年收入为{} 。format(t,amount))
投资(100,0.1,9)
如果使用传统方法:
定义投资(金额、利率、时间)
打印(本年合计为 str(金额))
fortinrange(1,时间1):
金额=金额*(1比率)
打印( str(t)年收入为 str(金额))
Invest(100,0.1,9)与传统方法相比,需要考虑的东西很多,比如字符的链接,数据类型的转换等等。但是,format只需要考虑最简单的实现逻辑,这就是新函数的意义所在!
format函数基本格式:
Template.format(逗号分隔的参数)
代码示例:
#!/usr/bin/python
#-*-编码:UTF-8-*-
#1.单参数
t1=“{ 0 }是一种高级语言。”。格式(“pyhton”)
打印(t1)
#pyhton是一种高级语言。
#2.多参数
T2={}是高级{}。。格式(“pyhton”,“语言”)
打印(t2)
#pyhton是一种高级语言。
#2.标记参数
T2=“{ 1 }是高级的{0}”。格式(“语言”、“pyhton”)
打印(t2)
#pyhton是一种高级语言。format函数格式控制:
1)标准格式说明符的形式如下:
[[fill]align][sign][#][0][width][grouping _ option][。精度][类型]
2)中文形式可以写成:
[[填充]对齐方式][符号][#][0][宽度][分组选项][。精度][类型代码]
3)基本格式:“{:格式说明符}”。格式(字符串)
代码示例:
#!/usr/bin/python
#-*-编码:UTF-8-*-
#3.充满
#填充只能是一个字符;不要用空格指定默认填充。如果指定填充字符,还必须指定对齐方式。
#:左对齐、右对齐、居中
#需要设置宽度
T=pyhton是一种高级语言
t3={:#23} 。格式(t)
打印(t3)
# # # # # # # # # Pyhton是一种高级语言。好了,相信结合关于格式函数的书面知识和上述实际操作,你可以对格式函数有更深入的了解。还可以看看random()函数和rang()函数,对python有更全面的了解~
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。