判断水仙花数,彩票选号(36选7),任意给出一个纯数字列表,然后进行排序(冒泡排序)
判断一个输入的数是否为水仙花数
s = 0 while True: num = input('请输入一个三位数:') if num.isdigit()and len(num) == 3: for c in num: s += int(c)**3 if int(num) == s: print('是水仙花数') else: print('不是水仙花数') break else: print('是不是傻?请输入一个三位数!')
彩票选号(36选7)
from random import randint s = set() while len(s) < 7: r = randint(1,36) s.add(r) print(s)
任意给出一个纯数字列表,然后进行排序(冒泡排序)
lst = [7,3,8,9,123,435,65,90,89,5] n = 0 while n < (len(lst)//2): i = 0 while i < len(lst)-1: if lst[i] > lst[i+1]: lst[i],lst[i+1] = lst[i+1],lst[i] i += 1 n += 1 print(lst)