真题:给定一个数字 123456,请采用宽度为 25、使用format()函数,右对齐方式打印输出,使用加号“+”填充。
考察知识点:采用 string.format 进行输出的格式控制
解:
print("{:+>25}".format(123456))
+++++++++++++++++++123456
拓展:
1)给定一个数字 123456,请采用宽度为 25、使用format()函数,左对齐方式打印输出,使用加号“+”填充。
print("{:+<25}".format(123456))
123456+++++++++++++++++++
2)给定一个数字 123456,请采用宽度为 25、使用format()函数,居中对齐方式打印输出,使用加号“+”填充。
print("{:+^25}".format(123456))
+++++++++123456++++++++++
3)给定一个数字 123456,请采用宽度为 25、使用format()函数,居中对齐方式打印输出,使用空格填充。
print("{:^25}".format(123456))
123456
#### 增加千分位分隔符 #######################################################
4)给定一个数字 123456,请采用宽度为 25、使用format()函数,增加千位分隔符号,居中输出,使用加号“+”填充。
print("{:+^25,}".format(123456))
+++++++++123,456+++++++++
5)给定一个数字 123456,请采用宽度为 25、使用format()函数,增加千位分隔符号,左对齐输出,使用加号“+”填充。
print("{:+<25,}".format(123456))
123,456++++++++++++++++++
6)给定一个数字 123456,请采用宽度为 25、使用format()函数,增加千位分隔符号,右对齐输出,使用加号“+”填充。
print("{:+>25,}".format(123456))
++++++++++++++++++123,456
227






