1. Главная
  2. Библиотека
  3. Программирование
  4. В какой строке допущена ошибка? 1 a = int(input) 2 if...
Решение задачи

В какой строке допущена ошибка? 1 a = int(input) 2 if a>0: 3 print(a): 4 else: 5 print(A)

  • Программирование

Условие:

В какой строке допущена ошибка?

1 a = int(input)
2 if a>0:
3 print(a):
4 else:
5 print(A)

Решение:

Разберём каждую строку кода пошагово. Строка 1: a = int(input) Здесь происходит попытка привести функцию input к числовому типу. Правильно нужно вызвать функцию input, то есть написать: a = int(input()). Если оставить как есть, переменной a будет присвоена сама функция, а не ввод пользователя. Строка 2: if a0: После строки 1 переменная a должна содержать число. Если же a – функция (из-за ошибки в строке 1), то сравнение a...

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет