1. 求区间[100, 200]内10个随机整型数的最大值
import random
l = []
for i in range(10):
n = random.randint(100,200)
print(n)
l.append(n)
l = max(l)
print('最大值为%d' % l)
2. 我们将三位整型数的每一位的立方和等于数值本身的数称为水仙花数,有多少个水仙花数(一定是三位数)
n = 0
for i in range(100,1000):
if (i//100)**3+(i//10%10)**3+(i%10)**3==i:
n +=1
#print(i)
print('三位数中共有{}个'.format (n))
3. 输出有1, 2, 3, 4这四个数字组成的每位都不同的所有的三位数
for i in range(1,5):
for j in range(1,5):
for k in range(1,5):
if(i!=j and i!=k and j!=k):
print(i*100+j*10+k)
4. 求列表s=[2,8,9,6,7,1,5,66]中的元素个数,最大数,最小数,平均数。末尾添加一个新元素10?删除元素5
s=[2,8,9,6,7,1,5,66]
n_sum = len(s)
n_max = max(s)
<