Зачем нужна функция input в Питоне (Python IDLE) при создании программы, если программа выполняется и без нее?

Например, если я введу переменную name и присвою ей значение 'Анна', то при выполнении команды print(name) программа выведет «Анна»:

name='Анна'
print(name)
run module => Анна

То же самое произойдет, если я задам алгоритм другими способами:

1) Первый способ

name=input('Анна')
print(name)
run module => Анна

2) Второй способ

name=int(input('Анна'))
print(name)
run module => Анна

Я понимаю, что функция input вводит данные в переменную в виде текста, а int в свою очередь преобразует этот текст в число, но для чего нужно это действие? Для построения условных конструкций? ​
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Answers & Comments


Copyright © 2024 SCHOLAR.TIPS - All rights reserved.