🌈个人主页: Aileen_0v0
🔥系列专栏:PYTHON学习系列专栏
💫"没有罗马,那就自己创造罗马~"
目录
(1)输出1-100的所有奇数
(2)计算输入6个数字中正数的个数
(3)递增序列
(4)PUM
(1)输出1-100的所有奇数
#输出1-100的所有奇数
x = int(input())
for i in range (1,x+1):
if i % 2 != 0:
print(i)
注意:循环语句range后面 () 里的范围左取右不取,所以右边的数值要+1.
(2)计算输入6个数字中正数的个数
#循环输入6个不同的数
count = 0
for i in range(6):
x = float(input())
if x > 0:
count += 1
print("%d positive numbers"%count)
(3)递增序列
while True:
x = int(input())
if x == 0:
break
else:
for i in range(1,x+1):
print(i,end=" ")
print()
(4)PUM
N,M=map(int,input().split())
x = 1
#循环打印行数
for i in range(N):
#循环打印每一行的元素个数
for j in range(M):
#打印数据
#如果最后一个元素的位置是j - 1,就打印PUM
if j == M - 1:
print("PUM")
else:
#否则就打印数字
print(x,end=" ")
#数据数字不断递增,所以我们要打印外后进行递增,注意x是属于循环语句,而不是else语句
x += 1