摘要: for i in range(200, 17,-1): if(i%17==0): print(i) break 阅读全文
posted @ 2018-05-12 11:10 heheheda 阅读(10748) 评论(0) 推荐(0) 编辑
摘要: import random alist = random.sample(range(1,101),20) #random.sample()生成不相同的随机数 print(alist) 阅读全文
posted @ 2018-05-12 11:06 heheheda 阅读(32537) 评论(0) 推荐(1) 编辑
摘要: 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,end=' ') 阅读全文
posted @ 2018-05-12 11:04 heheheda 阅读(10111) 评论(0) 推荐(0) 编辑
摘要: # 假设兔子有x只 for x in range(1,31): y = 30 - x if 4*x + 2*y == 90: print('兔子有%d只,鸡有%d只'%(x, y)) 阅读全文
posted @ 2018-05-12 11:03 heheheda 阅读(861) 评论(0) 推荐(0) 编辑
摘要: while True: num = int(input('请输入一个数:')) for i in range(2,num):#判断在num之前的数能不能把num整除 if(num%i == 0): print('%d不为素数'%num) break else: print('%... 阅读全文
posted @ 2018-05-12 11:02 heheheda 阅读(15625) 评论(2) 推荐(0) 编辑
摘要: for i in range(1,10): for j in range(1,i+1): print('{}x{}={}\t'.format(i, j, i*j), end='') #format格式对齐 print() #在输出下一行时换行 阅读全文
posted @ 2018-05-12 11:01 heheheda 阅读(443) 评论(0) 推荐(0) 编辑
摘要: import random alist = [random.randint(45,101) for _ in range(10)] #在[45.101)之间生成10个随机数 print(alist) sum = 0 for i in alist: sum = sum + i ave = sum / len(alist) print(ave) 阅读全文
posted @ 2018-05-12 11:00 heheheda 阅读(14479) 评论(0) 推荐(0) 编辑
摘要: for num in range(100,1000): #如果num在[100,1000)范围,就依次循环取出num的值,第一次取100,下一次取101....最后一次取999 bai = num // 100 # //取整符号,对100取整,得到百位上的数字 shi = num // 10 % 10 #得到十位上的数字 %取余符号 ge = num % 10 #得到... 阅读全文
posted @ 2018-05-12 10:53 heheheda 阅读(12253) 评论(0) 推荐(0) 编辑