python关于占位符的用法以及例题

1.占位符的定义

# %s 既可以表示字符串str,还可以表示整数int,浮点数float;

# %d 既可以表示整数int,还可以表示浮点数float(去除整数部分)

# %f 既可以表示浮点数float,还可以表示整数int(默认保留6位小数)

# %x 表示十六进制整数

# %.nf 若想自主保留n位小数,可将其表示位

1.1实例

name=input(“请输入姓名=”)

age=input(“请输入年龄=”)

height=input(“请输入身高=”)

print(“姓名:%s”%(str(name)))#姓名为字符串形式

print(“年龄:%d”%(int(age)))#年龄是整数形式

print(“身高:%f”%(float(height)))#身高可以为整数也可为浮点数(有小数)

1.2随堂习题

“”

有1,2,3,4这几个数字,能够组成多少个不重复的三位数,并展示""" #可用range函数替代set1

set1={1,2,3,4}

for a in set1:

for b in set1:

for c in set1:

if (a!=b)and(b!=c)and(c!=a):

print("%d%d%d"%(a,b,c))

你可能感兴趣的:(占位符)