@Deluxe_GB

Как вывести списки в 2 столбца?

Выводиться 's3' корректно, работает, но 's1' могу вывести только 1 из элементов списка, все по порядку не хочет никак. Помогите пожалуйста.
Код:
print ('Кількість чисел, яку бажаєте ввести -',end="")
a = int(input())
print("Введіть ваші", a, "чисел:")
s1 = [int(input(f"{i + 1} --> ")) for i in range(a)]
s2 = s1
s3 = [] 
print('Таблиця квадратів  чисел.')
print('-' * 14)
print('Число',end="  ")
print('Квадрат')
print('-' * 14)
for i1, i2 in zip(s1,s2):
    s3.append(i1*i2)
    for i in zip(s1[::],s3[a::-a]):
        print(i[0],"       ",i[1])
  • Вопрос задан
  • 192 просмотра
Решения вопроса 1
Vindicar
@Vindicar
RTFM!
По-моему, второй for должен быть на одном уровне с первым, а не вложен в первый.
Проверь отступы.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы