# 水仙花数就是个、十、百位上的数字的三次方之和等于本身的三位数
num =int(input("请输入一个三位数:"))if num <100or num >999:print('您输入的数字不合法!')
num =int(input())else:
a = num //100# 百位数,//是整除,/是除法运算结果总是浮点数
b = num //10%10# 十位数
c = num %10# 个位数if a**3+ b**3+ c**3== num:print(num,'是水仙花数')else:print(num,'不是水仙花数')
age =int(input('请输入狗的年龄:'))
dogAge =0if age <0:print('请输入正确的年龄!')if age ==1:
dogAge +=10.5elif age ==2:
dogAge +=10.5*2else:
dogAge =10.5*2+(age -2)*4print(age,'岁的狗相当于人类年龄',dogAge,'岁')
编写一个程序,从4个整数中找出最小的数,并显示此数。
a =int(input('a='))
b =int(input('b='))
c =int(input('c='))
d =int(input('d='))min= a
ifmin> b:min= b
ifmin> c:min= c
ifmin> d:min= d
print(f'{a},{b},{c},{d}四个数中,最小的数是{min}')
输入一个数,判断是否是水仙花数# 水仙花数就是个、十、百位上的数字的三次方之和等于本身的三位数num = int(input("请输入一个三位数:"))if num < 100 or num > 999: print('您输入的数字不合法!') num = int(input())else: a = num // 100 # 百位数,//是整除,/是除法运算结果总是浮点数 b = num // 10 % 10 # 十位数 c = num % 1.