python实现从键盘读取一个整数判断是否是质数
2018-11-08 23:28
841 查看
while循环
a = input('请输入一个整数') i=2 while i < a: if a%i ==0: print ('%d不是一个质数') % a break i += 1 if i ==a: print ('%d是一个质数') % a
for循环
x = input('请输入一个整数') flag = True for i in range(2,x): if x%i ==0: print ('%d不是一个质数') % x flag = False break if flag: print ('%d是一个质数') % x
方法三while else
n = input('请输入一个整数') i= 2 while i < n: if n%i ==0: print ('%d不是一个质数')%n break i += 1 else: print ('%d是一个质数') % n
方法四for else
m = input('请输入一个整数') if m > 1: for i in range(2, m): if (m %i) == 0: print ('这不是一个质数') break else: print ('这是一个质数') else: print ('这不是一个质数')阅读更多
相关文章推荐
- C#l练习(用方法来实现:①判断一个给定的整数是否为“质数”。②计算1-100之间的所有质数(素数)的和
- 判断一个数是否是2的整数次幂,python实现。
- 题目:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。(Python实现)
- 算法:从键盘循环输入一个整数,判断是否是素数\质数
- 判断一个整数是否为质数
- 判断是否为2的幂||输出一个整数二进制格式中1的个数 非循环非递归实现
- 编写一个函数,从标准输入读取一列整数, 把这些值存储在一个动态分配的数组中并返回这个数组。 函数通过观察EOF判断输入列表是否结束。 数组的第一个数是数组包含的值的个数, 它的后面就是这些整数值。
- 判断一个整数是否为质数浅谈
- python实现判断一个字符串是否是合法IP地址
- 从键盘上读取一个年份,判断是否为闰年(JAVA)
- 用Python判断任意整数x是否是质数
- PHP实现在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。
- 请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。例如,字符串"+100","5e2","-123","3.1416"和"-1E-16"都表示数值。 但是"12e","1a3.14","1.
- 从键盘输入一个整数,判断该数是否回文数.
- 第二次编程作业:判断一个正整数是否为质数的算法和 随机生成一个n bit位的长整数
- Java实现——判断一个数是否是质数
- C#实现如何判断一个字符串是否为整数和浮点
- java 编写程序实现从控制台接收一个 5 位以上的整数,使用数组来判断该数字 * 是否是回文数。(例如:789987,12344321是回文数)
- Python实现判断一个字符串是否包含子串的方法总结
- 判断一个数是不是另一个数的整数次幂,python实现