🌈个人主页: Aileen_0v0
🔥系列专栏:PYTHON学习系列专栏
💫"没有罗马,那就自己创造罗马~"
目录
(1)判断素数
写法1:
#判断素数
n = int(input())
if n <= 1:
print("NO su shu")
else:
is_prime = True
for i in range(2,n):
if n % i == 0:
is_prime = False
break
if is_prime == True:
print("Yes")
else:
print("No")
写法2:
# 打印1-100的所有质数
# 通过双层循环
for i in range (2,101):
is_prime = True
for j in range (2,i):
# 内层循环取出素数
if i % j == 0:
is_prime = False
break
#外层循环打印素数
if is_prime == True:
print(i,end=" ")
运行结果:
(2)计算1-100的偶数之和
写法1:
#1-100偶数之和
s = 0
for i in range (1,101):
if i % 2 ==0 :
print(i)
s += i
print(s)
写法2:
#写法2:
s = 0
for i in range(1,101):
if i % 2 == 1:
print("hello")
continue
#continue 在循环中的使用与后面语句的缩进无关,主要与它的位置有关
print("world")
s += i
print(s)
(3)计算1-100的奇数之和
#1-100的奇数之和
s = 0
for i in range (1,101):
if i % 2 == 1:
print(i)
s += i
print(s)
(4)多层循环
#多层循环
k = 1
for i in range (10):
for j in range(10):
print(k,end=" ")
k += 1
print() #输出回车 --->属于内层循环
k = 1
for i in range (10):
for j in range(10):# 输出一行元素
print(k,end=" ")
k += 1
print() #输出回车 ---> 属于外层循环