Как да приемам въвеждане в 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), shell (Mac) или терминал (Linux/Ubuntu) и стартирайте python -версия . Той ще покаже съответната версия на Python.
Проверете версията на Python в изпълнявания скрипт
Можем да проверим версията на Python в нашия работещ скрипт. Обмислете следните начини да разберете версията на Python във всички операционни системи.
| Команди | Операционна система/среда | Изход |
|---|---|---|
| Python --версия или Python -v или Python - vv | Window/Mac/Linux | Python 3.8.1 |
| импортиране на сис sys.версия sys.version_info | Python скрипт | 3.8.3 (по подразбиране, 13 май 2020 г., 15:29:51) [MSC v.1915 64 бита (AMD64)] |
| Платформа за импортиране platform.python_version() | Python скрипт | '3.8.1' |
Нека да разгледаме следното изображение.