打印座位号

所属作业: hw4 算法: 循环

错误代码

1
2
3
4
5
N = int(input())
for i in range(1, N, 2):
    print(f"第{i}号")
for e in range(2, N + 1, 2):
    print(f"第{e}号")

修正

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
# 获取用户输入的整数N
N = int(input())

# 第一个for循环:打印1到N之间的所有奇数号牌
# range(1, N+1, 2)表示从1开始,到N(包含N)结束,步长为2
for i in range(1, N + 1, 2):
    # 输出格式为“第x号”,其中x是当前的奇数
    print(f"第{i}号")

# 第二个for循环:打印1到N之间的所有偶数号牌
# range(2, N+1, 2)表示从2开始,到N(包含N)结束,步长为2
for e in range(2, N + 1, 2):
    # 输出格式为“第x号”,其中x是当前的偶数
    print(f"第{e}号")

几种输出方式

1
2
3
print(f"第{i}号")
**print**("第%d号"%i)
print("第"+str(i)+"号")