Вопрос Небольшой вопрос про input в Python

Регистрация
23 Авг 2013
Сообщения
82
Репутация
0
Спасибо
0
Монет
0
Код следующий.

b = int(input())
c = input('Введите значение большее', b)

То есть сначала вводится переменная b, содержащая число, а затем должна пользователем быть введена переменная c, приглашение к вводу которой содержит текст "Введите значение большее" и вот дальше значение этой переменной b.

Однако, компилятор ругается, пишет, что input expected at most 1 argument, got 2

Как можно было бы это исправить?

Заранее спасибо за ответ)
 
Ты в переменной c вводишь переменную b, хотя она уже у тебя введена ранее, получается ты в c сохраняешь b, ты должен четко обозначить языку, что ты имеешь в виду, как правильно юзер написал, например с помощью конструкции F и {} скобок.
 
скорее всего вас сбила с толку функция print(), которая принимает любое количество аргументов, но, как написано в ошибке, input() принимает либо только одну строку, либо вообще ничего не принимает
 
Назад
Сверху