找出 1-1000 之内的水仙花数:

2017-12-13
阅读 1 分钟
2k
学习python的相关代码如下:def hanshu(n): sumn = 0m = nfor dix in range(1,4): m = m % 10sumn = sumn + m ** 3 m = n // 10if sumn == n: print(n,end = " ") def hanshu1():for b in range(1,1000): hanshu(b)hanshu1()下图为以上代码运行结果:

用Python语言计算百钱买百鸡

2017-12-12
阅读 1 分钟
9k
问:应该买多少只公鸡母鸡和小鸡,一共有几种买法  设:公鸡为x只,母鸡为y只,小鸡为z只  x = 0  while x <= 100:  y = 0  while y <= 100:  z = 0  while z <= 100:  if x + y + z == 100 and 5 x +3 y +0.5 * z == 100:  print(x,y,z)  z += 1  y += 1  x += 1下图为以上代码运行结...