Python 3.x 如何使smth在嵌套循环中脱颖而出?
我想使用用户输入像电影平面图一样打印出来。用户可以输入有多少行和座位,以及他自己的行和座位号。我知道如何制定电影院计划,但不知道如何在我的for循环中设置用户座位(x)Python 3.x 如何使smth在嵌套循环中脱颖而出?,python-3.x,for-loop,nested-loops,Python 3.x,For Loop,Nested Loops,我想使用用户输入像电影平面图一样打印出来。用户可以输入有多少行和座位,以及他自己的行和座位号。我知道如何制定电影院计划,但不知道如何在我的for循环中设置用户座位(x) #The code I have line = 4 seat = 5 myline = 2 myseat = 3 for i in range (1,int(line)+1): for j in range (1,int(seat)+1): print(j, "", end = ""), pri
#The code I have
line = 4
seat = 5
myline = 2
myseat = 3
for i in range (1,int(line)+1):
for j in range (1,int(seat)+1):
print(j, "", end = ""),
print()
#Illustration
1 2 3 4 5
1 2 3 4 5
1 2 X 4 5
1 2 4 5 5
这可能是解决这个问题最直接的方法 您希望在循环中使用if语句。如果
i
和j
与您的行数和座位号匹配,请打印一个X,而不是打印j
。
for i in range (1,int(line)+1):
for j in range (1,int(seat)+1):
if i == myline and j == myseat:
print("X", end = "")
else:
print(j, end = "")
print()