python编程练习
mamengyan
这个作者很懒,什么都没留下…
展开
-
python面试题实练
面试题实练:两个题目:1、输入密码时间计算 2、判断文本是否符合规范原创 2020-06-22 10:53:32 · 456 阅读 · 0 评论 -
python 编程:分解质因数和求一个数的所有因子代码区别
分解质因数和求一个数的所有因子代码区别 区别:获取因子后,分解质因数需要判断因子是不是质数,如果是,则该因子是质因数,如果不是,则继续分解,直到所有的因子的都是质数为止 一、分解质因数 分解质因数:把一个合数写成几个质数相乘的形式表示,比如36的所有质因数:36=22 3* 3 num=input('输入一个数字:') num=int(num) li=[] m=2 while num>=m: #不要使用for循环,for循环中的循环变量不可变,使用while循环控制循环变量 if num%m=原创 2020-06-15 16:31:54 · 731 阅读 · 0 评论 -
python编程实现:从1到n报数,凡是报到3或者包含3的倍数的人退出,剩余的人从n+1开始继续报数,如此循环,直到剩余一个人,求这个人是原来的几号位
python编程实现:从1到n报数,凡是报到3或者包含3的倍数的人退出,剩余的人从n+1开始继续报数,如此循环,直到剩余一个人,求这个人是原来的几号位 程序分析: 1、先生成一个从1到n的列表,然后从1到n遍历除以3,如果能够被3整除则该位置赋值为0,遍历完后,将0从列表中剔除从而得到一个新列表 2、当第二次循环时,新的列表中的元素索引分别从n+1开始依次赋值,并且比较是否能被3整除,赋值为0,遍历完后,将0从列表中剔除掉,再次循环,直到剩余一个元素 3、2中的n+1中的n获取方式:获取上一个列表长度作为下原创 2020-06-13 17:41:14 · 1962 阅读 · 0 评论