字符串格式化:%和.format

字符串格式化:%和.format

符号:(拿符号占变量的位置)
%s	字符串	string
%d	整数	digit
%f	浮点数	float
print('我喜欢听%d岁的%s唱歌!' %(age,name))
# %.2f表示保留小数点后两位
print('%d岁的%s一首歌挣了%.2f块钱' %(age,name,money))
name = "Alice"
age = 25
print("My name is {} and I am {} years old.".format(name, age))
# 输出:My name is Alice and I am 25 years old.

num1 = 10
num2 = 3.14159
print("Integer: {:d}, Float: {:.2f}".format(num1, num2))
# 输出:Integer: 10, Float: 3.14

name = "Bob"
age = 30
print("My name is {1} and I am {0} years old.".format(age, name))
# 输出:My name is Bob and I am 30 years old.

data = {"name": "Charlie", "age": 35}
print("My name is {name} and I am {age} years old.".format(**data))
# 输出:My name is Charlie and I am 35 years old.

注:还有一些用法,本人没怎么用到,需要详细了解可以阅读官方文档!



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值