app官方网站,电商平面设计教程,开发小程序哪家好,wordpress后台是什么样的目录
1.format函数的语法及用法
#xff08;1#xff09;语法#xff1a;{}.format()
#xff08;2#xff09;用法#xff1a;用于格式化字符串。可以接受无限个参数#xff0c;可以指定顺序。返回结果为字符串。
2.实例
#xff08;1#xff09;不设置位置1语法{}.format()
2用法用于格式化字符串。可以接受无限个参数可以指定顺序。返回结果为字符串。
2.实例
1不设置位置按默认顺序从左到右输出。
2指定位置
3设置参数
4数字格式化
①保留小数点 ②百分比格式
③转进制
3.易错点 1.format函数的语法及用法
1语法{}.format()
2用法用于格式化字符串。可以接受无限个参数可以指定顺序。返回结果为字符串。 2.实例
1不设置位置按默认顺序从左到右输出。
#默认顺序
学习{}中的{}函数.format(python,format)
-学习python中的format函数
2指定位置
#指定顺序
学习{1}中的{0}函数.format(format,python)
-学习python中的format函数
3设置参数
#①
#定义列表list1
list1 [hello,say,world,s]
LiMing {0[1]}{0[3]} {0[0]} to {0[2]}.format(list1)
-LiMing says hello to world#②
#定义列表list1
list1 [hello,say]
list2 [world,s]
LiMing {0[1]}{1[1]} {0[0]} to {1[0]}.format(list1,list2)
-LiMing says hello to world
说明传入的参数中指定位置“0[1]”表示list1这个参数0表示第一个参数即list1而0[1]中的1是表示list1中的第二个位置的值。‘1[0]’是表示第二个参数list2的第一个值。
4数字格式化
①保留小数点
#保留两位小数点
{:.2f}.format(314.541)
- 314.54#保留一位小数点并携带正负符号
{:.1f}.format(1.2684)
- 1.3print({:.1f}.format(-45.62556)) #加入print函数输出可以去掉引号
- -45.6#不保留小数点
print({:.0f}.format(-45.62556))
- -46#说明加上‘’可以将数字的符号正确输出 ②百分比格式
#保留两位小数点的百分比
{:.2%}.format(0.54036)
- 54.04%#不保留小数点的百分比
{:.0%}.format(0.54036)
- 54%
③转进制
#b二进制右对齐长度为20
{:20b}.format(23)
- 10111#d十进制左对齐长度为15
{:15d}.format(892)
- 892 #x十六进制^居中对齐长度为10
{:^10x}.format(16894)
- 41fe #o八进制^居中对齐长度为10
{:^10o}.format(1394)
- 2562 3.易错点
1format函数:d不能将浮点数转进制否则会报错比如ValueError: Unknown format code b for object of type float。