cout =0
g, s, b =0,0,0for i inrange(100,1000):
g = i%10
s =int(i/10%10)
b =int(i/100)if g*g*g + s*s*s + b*b*b == i:
cout +=1print("这个数是水仙花数",i)print("-------共有",cout,"个水仙花数")
g, s, b, q, w =0,0,0,0,0
cout =0for j inrange(10000,100000):
g = j%10
s =int(j/10%10)
b =int(j/100%10)
q =int(j/1000%10)
w =int(j/10000)if g == w and s == q and g + s == b:print("这是一个回文数",j)
cout +=1print("-----------共有",cout,"个回文数")
4.随机生成看哪个数大
#不准使用max min
从控制台输入两个数,输出较大的值
a =input("请输入第一个数:")
b =input("请输入第二个数:")if a>b:print(a,"比",b+"大")elif b>a:print(b,"比",a+"大")
从控制台输入三个数,输出较大的值
a =input("请输入第一个数:")
b =input("请输入第二个数:")
c =input("请输入第三个数:")if a>b and a>c:print(a,"最大")elif b>a and b>c:print(b,"最大")elif c>a and c>b:print(c,"最大")elif a==b and a==c:print("你输入的三个数相等")