Як отримати вхідні дані в Python?
Введення даних — це спосіб взаємодії з користувачами або отримання даних для досягнення певного результату. Python надає два вбудовані методи для читання даних з клавіатури. Ці методи наведені нижче.
- вхід (підказка)
- raw_input(підказка)
введення()
Функція введення використовується в усіх останніх версіях Python. Він приймає вхідні дані від користувача, а потім обчислює вираз. The Python інтерпретатор автоматично визначає, чи ввів користувач: рядок, число чи список. Давайте розберемося в наступному прикладі.
приклад -
# Python program showing # a use of input() name = input('Enter your name: ') print(name)
Вихід:
Enter your name: Devansh Devansh
Інтерпретатор Python не виконуватиме подальші рядки, доки користувач не введе вхідні дані.
Давайте розберемо інший приклад.
Приклад - 2
# Python program showing # a use of input() name = input('Enter your name: ') # String Input age = int(input('Enter your age: ')) # Integer Input marks = float(input('Enter your marks: ')) # Float Input print('The name is:', name) print('The age is:', age) print('The marks is:', marks)
Вихід:
Enter your name: Johnson Enter your age: 21 Enter your marks: 89 The name is: Johnson The age is 21 The marks is: 89.0
Пояснення:
За замовчуванням, введення() функція приймає вхідні дані як рядок, тому, якщо нам потрібно ввести ціле число або тип вхідних даних, тоді введення() функція повинна мати приведення типу.
age = int(input('Enter your age: ')) # Integer Input marks = float(input('Enter your marks: ')) # Float Input
У наведеному вище коді ми бачимо, куди ми вводимо дані користувача внутр і плавати .
Як працює функція input()?
- Потік програми зупинено, поки користувач не введе вхідні дані.
- Текстовий оператор, який також відомий як підказка, необов’язковий для введення введення() функція. Ця підказка відобразить повідомлення на консолі.
- The введення() функція автоматично перетворює введені користувачем дані в рядок. Нам потрібно явно перетворити вхідні дані за допомогою приведення типу.
приклад -
# Python program showing # a use of raw_input() name = raw_input('Enter your name : ') print name
Вихід:
Enter your name: Peter Peter
Як перевірити версію Python?
Щоб перевірити версію Python, відкрийте командний рядок (Windows), оболонку (Mac) або термінал (Linux/Ubuntu) і запустіть версія python . Він відобразить відповідну версію Python.
Перевірте версію Python у запущеному сценарії
Ми можемо перевірити версію Python у нашому запущеному сценарії. Розгляньте наступні способи дізнатися версію Python у всіх операційних системах.
| Команди | Операційна система/середовище | Вихід |
|---|---|---|
| Python --версія або Python -v або Python - vv | Window/Mac/Linux | Python 3.8.1 |
| імпорт сист sys.version sys.version_info | Сценарій Python | 3.8.3 (за умовчанням, 13 травня 2020 р., 15:29:51) [MSC v.1915 64 bit (AMD64)] |
| Імпортна платформа platform.python_version() | Сценарій Python | '3.8.1' |
Давайте подивимося на наступне зображення.