⽤python输出1-100以内的素数在慕课学习过程中跟着⽼师编写的⼀些代码,⽅便以后⼆次学习。
#!/usr/bin/python3
# -*- coding: UTF-8 -*-
#while
i=2frog拼读
while (i<=100):
j=2
while (j<=(i/j)):
if i%j==0:
break
j += 1python3基础教程慕课版电子版
if (j>(i/j)):
print(i,"是素数")
i += 1
print("Good bye!")
#for
for i in range(2,101):
flag=1
if i<i/2:
print(i)web基础知识有哪些
else:
j=2
for j in range(2,int(i/j)+1):
if i%j==0:
flag=0
break
if flag:
print(i)
#for
from math import sqrt
for i in range(2,101):
flag=1
k=int(sqrt(i))
for j in range(2,k+1):
if i%j==0:
flag=0
break
if(flag):
print(i,end=' ')
# function realize Is_prime def Isprime(num):
from math import sqrt if num ==1:
return False
k=int(sqrt(num))
i=2
while i <= k:
if not num%i:
break
i += 1
else:schema心理学
print(num)
js设置文本框只读#输出1-100之间的素数
for j in range(1,101):
华清远见工作怎么样Isprime(j)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论