Погружение в базы данных Oracle

Данная книга является руководством для начинающих специалистов в области анализа и обработки данных. В книге рассматривается язык SQL и его процедурное расширение PL/SQL от компании Oracle.

Купить книгу

SQL без слёз

Цель книги заключается в том, чтобы научить любого человека работать с реляционными базами данных и получать из них необходимую информацию посредством выполнения SQL-запросов.

Скачать книгу

Функция input() в Python

Как работает функция input() в Python

Функция input() в Python временно приостанавливает выполнение программы и ожидает, пока пользователь введёт данные. Как только функция получает данные от пользователя, Python автоматически заносит их в переменную, чтобы с ними было удобно работать.

Функция input() получается только один аргумент и это текст подсказки, который выводится на экран, чтобы пользователь понимал что от него требуется.

Обратите внимание: функция интерпретирует все введённые данные, как строку.

В качестве примера выполним функцию input() с подсказкой и без.

# Вызываем функцию input() с подсказкой
messages_1 = input('Как вас зовут: ')

# Выводим данные на экран, которые получила функция input()
print(messages_1)


# Вызываем функцию input() без подсказки
messages_2 = input()

# Выводим данные на экран, которые получила функция input()
print(messages_2)

Получение числового значения в функции input()

Функция input() в Python выполняет интерпретацию всех введённых данных, как строку. Если на это не обратить внимание, можно потратить достаточно много времени на поиск проблемы, если вы только начинаете изучать питон.

Чтобы использовать полученные данные с функции input(), как число, необходимо выполнить преобразование из строковых данных, в числовые при помощи функции int()

# Вызываем функцию input() с подсказкой
input_data = input('Сколько вам лет: ')

# Выполняем преобразование типа данных
age = int(input_data)

# Выводим данные на экран
print(age)

Метки: , , .

Записи по теме

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *