首页 >> 大全

03 指定参数使用(指定{}对应的变量)

2023-12-13 大全 27 作者:考证青年

目录

01 基本用法

02千分位分隔符

03 指定参数使用(指定{}对应变量)

04 语法格式

01 基本用法

02千分位分隔符

用法: {:,}

描述:每隔三个数字加一个逗号

举例:

# 单个用法
>>> print('{:,}'.format(5201314))
5,201,314
# 和其它用法结合起来使用的先后顺序
>>> print('{:*^10,}'.format(52013))  # ,需要放在最后
**52,013**

03 指定参数使用(指定{}对应的变量)

用法:{0:}

描述:冒号后面可以跟对变量的一些格式用法,而在冒号前面则跟对应数字,如果数字是0,那么该{}对应于.()括号里面第一个变量;以此类推,数字是1,则对应于第二个变量。

(其实我觉得之前的传参就是位置传参的感觉,而现在则通过关键字(其实就是数字)进行传参,当然传参可能用的并不贴切。)

举例:

# 第一个例子
name = 'hour'
age = 18.123
print('我叫{1:}, 我{0:.1f}岁了.重要的事情说三遍,我{0:}岁了,我的名字是{1:}'.format(age, name))
# 第二个例子
num = 425
print("对应的二进制数:{0:b}\n八进制数:{0:o}\n十六进制数:{0:x}".format(num))
# 你看现在format()括号里面不需要传入三个相同的变量num,一个变量就直接搞定。

04 语法格式

学到现在我愈发觉得语法格式是非常重要的,语法格式中其实最重要的是各种用法再中的先后顺序,顺序不对即报错。

一句话:

{:},其中格式控制标记具体为6个字段,由引导符号(:)作为引导标记,这些字段都是可选的,按照需求和顺序可以组合使用。

05举例

41考生文件夹下存在一个文件PY101.py,请写代码替换横线,不修改其他代码,实现以下功能:键盘输入正整数n,按要求把n输出到屏幕,格式要求:宽度为25个字符,等号字符(=填充,右对齐,带千位分隔符。如果输入正整数超过25位,则按照真实长度输出。

例如:键盘输入正整数n为1234,屏幕输出==============1,234

示例代码

s=input()
print("{:=>25,}".format(eval(s)))

炒茄子

关于我们

最火推荐

小编推荐

联系我们


版权声明:本站内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 88@qq.com 举报,一经查实,本站将立刻删除。备案号:桂ICP备2021009421号
Powered By Z-BlogPHP.
复制成功
微信号:
我知道了