随笔分类 -  Python-流程控制

摘要:写一个判断素数(只能被1和其本身整除的数字)的函数 def sushu(x): for i in range(2,x): if x%i==0: print('不是素数') return print('是素数') sushu(9) 阅读全文
posted @ 2022-04-22 21:28 认知迭代 阅读(86) 评论(0) 推荐(0)
摘要:一个学校有三个办公室,现在有8位老师等待工位的分配,请编写程序,完成随机的分配 方法一:from random import randintfor i in range(1,9): n = randint(1, 3) print('%d老师在%d教室'%(i,n)) 方法二: from random 阅读全文
posted @ 2022-04-14 22:51 认知迭代 阅读(1790) 评论(0) 推荐(0)
摘要:list1=[88,56,12,3,47,1,65,2] 8个元素,排序,从小到大排序,冒号 方法一: for i in range(1,len(list1)):#1,2,3,4,5,6,7,i为所有元素统一参与比较的轮数,第一轮以后就剩7个元素参与排序 for j in range(0,len(l 阅读全文
posted @ 2022-04-13 17:08 认知迭代 阅读(523) 评论(0) 推荐(0)
摘要:1.编程:日期计算:输入某年某月某日,判断这一天是这一年的第几天?1).程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第 几天, 特殊情况,闰年且输入月份大于3时需考虑多加一天。2).如果输入的月份大于12时提示错误,重新输入3).如果月份为小月,天数大于30时提示错误, 阅读全文
posted @ 2022-04-13 13:13 认知迭代 阅读(622) 评论(0) 推荐(0)