首页 > 解决方案 > 如何更改矩阵的字符?(没有 Numpy)

问题描述

我正在做一个练习,需要我通过用户输入制作一个电影院房间矩阵并在上面预订座位,但我就是找不到我是怎么做的。

lf = int(input('Informe a quantidade de fileiras: '))
cf = int(input('Informe quantos assentos por fileira: '))

colunas = ['  A ', 'B ', 'C ', 'D ', 'E ', 'F ', 'G ', 'H ', 'I ', 'J ', 'K ', 'L ',
                   'M ', 'N ', 'O ', 'P ', 'Q ', 'R ', 'S ', 'T ', 'U ', 'V ', 'W ', 'X ', 'Y ', 'Z ']
cinema = []
c = 0
for cont in range(0, cf):
    print(colunas[cont], end='')
print()

# entrada input usuario
for i in range(lf):  # loop para linhas
    a = []
    for j in range(cf):  # loop para colunas
        a.append('.')
        cinema.append(a)

# impressão matriz
for i in range(lf):
    c += 1
    if c < 10:
        print(c, end=' ')
    if c >= 10:
        print(c, end='')

    for j in range(cf):
        print(cinema[i][j], end=" ")

    print()
print('  ============================')
print('  |           TELA           |')
print('  ============================')

我怎样才能改变'。'x' 表示座位已预订?

标签: python

解决方案


推荐阅读