@tcypa

Выдает ошибку при вводе двух переменных в одну строку, в чем причина?

x,d,n = map(int,input().split())
A = [i for i in range(x,x+(d)*(n-1)+1,d)]
for i in range(n):
    print(A[i],end=' ')

Ошибку выдает такую:
x, d, n = map(int, input().split())
ValueError: not enough values to unpack (expected 3, got 1)
Везде где искал, пишут что такая строчка для ввода нескольких переменных в одну строчку правильная,
но выдает эту ошибку какой код после этой строки не напиши. Прошу помочь.
  • Вопрос задан
  • 609 просмотров
Решения вопроса 1
fox_12
@fox_12 Куратор тега Python
Расставляю биты, управляю заряженными частицами
Везде где искал, пишут что такая строчка для ввода нескольких переменных в одну строчку правильная,

В данном случае эта строка для ввода трех переменных в одну строку
Через пробелы
типа так:
1 2 3
# напечатает
# 1 3 5
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы