python字符串格式化和循环语句
1.占位符
:s%,d%,f%(%.2f保留两位小数)
name = “渣渣灰”
age = 50
print("%s代言了贪玩蓝月,他今年50岁了" % name)
print("%s代言了贪玩蓝月,他今年%d岁了" % (name, age))
print(“古天乐身价:%f亿” % 10.2345)
print(“古天乐身价:%.2f亿” % 10.2365) # 保留两位小数
f(’{name}{age}’)
2.循环语句
1.if else
n = int(input(“请输入一个整数:”))
if n%2 == 0:
print(n, “是偶数”)
else:
print(n, “是奇数”)
2.while else
print(“count:”, count)
i = 100
while i>=100 and i<1000:
a = int(i // 100)
b = int(i // 10 % 10)
c = int(i % 10)
if i == a3 + b3 +c**3:
print(i)
i += 1
3.for else
n = int(input(“请输入一个数:”))
for i in range(2, n):
if n % i == 0:
print(“不是质数”)
break
else:
print(n, “是质数”)