python基础之字符串格式化

本文介绍了Python中三种常用的字符串格式化方式:%方法、.format方法和f-string方法,分别给出了示例,并补充了各占位符的用法,如%d、%s和%f。适合初学者了解和掌握字符串格式化的基础操作。
摘要由CSDN通过智能技术生成

字符串格式化有三种方法:

1.%方法:

age = int(input("enter a number:"))
hobby = input('enter your interests:')

print('你的年龄%d,你的习惯%s' % (age,hobby))
#如果只有一个占位符,()可以不加。

2..format方法:

age = int(input("enter a number:"))
hobby = input('enter your interests:')

print('你的年龄{},你的习惯{}'.format(age,hobby))

3.f方法:

name = input("enter your name:")
age = int(input("enter a number:"))
hobby = input('enter your interests:')

print(f'我的名字{name},我的年龄{age},我的兴趣{hobby}')

一些小知识的补充:

%d用于整数的占位符
%s用于字符串和整数以及小数的占位符;(%.ns)中的n为数字,表示截取多少位的数字,从数字的最高位开始截取
%f用于小数的占位符(%.nf)n为数字,表示精确到n位小数

     2.     第三种方法只适用于python3.5以上的版本。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值