鄂州网站网站建设,做网站 用哪种,品牌注册号,摄影网站app思路:先给一个数字x,然后让这个数字x从2开始除,如果 x 从 2 除到 (x-1) 能被整除,那这就不是质数.如果不能被整除,那就是质数. 当然如果x小于2,那x必然不是质数,也不是合数. #输入一个数,判断他是不是质数
x int(input(请输入一个数字:)) #先输入一个数字
co…思路:先给一个数字x,然后让这个数字x从2开始除,如果 x 从 2 除到 (x-1) 能被整除,那这就不是质数.如果不能被整除,那就是质数. 当然如果x小于2,那x必然不是质数,也不是合数. #输入一个数,判断他是不是质数
x int(input(请输入一个数字:)) #先输入一个数字
count 2 #给一个数字count,让x从2开始除起
while count x : #当这个数字count比x小的时候执行循环if x % count 0 : #当x除以count余数为0时(x从2开始除到count可以除尽)print(这不是质数,是合数) #这显然不是一个质数break #必须跳出这个循环,否则while循环还会继续执行.count 1 #每次循环让count1
else : #当不满足while循环的条件,或者while循环没有结果,执行elseif x 2 : #当x2时,显然x既不是质数,也不是合数print(这既不是质数,也不是合数)else : #当x2时,且在while循环里不满足条件时,x为质数print(这是质数)转载于:https://www.cnblogs.com/gyc-tzx/p/10065741.html