06-交换
# 已知a=9,b=8,如何交换a和b的值,得到a的值为8,b的值为9
# 方法1
a = 9
b = 8
a,b = b,a
print("a=%d" % a)
print("b=%d" % b)
# 方法2
a = 9
b = 8
# 用中间变量c
c = a
a = b
b = c
print("a=%d" % a)
print("b=%d" % b)
07-水仙花数
# 判断是否是水仙花数
while True:
# 输入一个3位数的数值:
num = input("请输入一个数值:")
m = len(num)
# print(m)
num = int(num)
# 判断是否是数值,是否是三位
if 100 <= num <= 999:
a = num // 100
b = num % 100 // 10
c = num % 10
result = a ** m + b ** m + c ** m