Prendre des informations est un moyen d'interagir avec les utilisateurs ou d'obtenir des données pour fournir un résultat. Python fournit deux méthodes intégrées pour lire les données du clavier. Ces méthodes sont données ci-dessous.
- entrée (invite)
- raw_input (invite)
saisir()
La fonction d'entrée est utilisée dans toutes les dernières versions de Python. Il prend l'entrée de l'utilisateur puis évalue l'expression. Le Python L'interpréteur identifie automatiquement si un utilisateur a saisi une chaîne, un nombre ou une liste. Comprenons l'exemple suivant.
Exemple -
# Python program showing # a use of input() name = input('Enter your name: ') print(name)
Sortir:
Enter your name: Devansh Devansh
L'interpréteur Python n'exécutera pas d'autres lignes tant que l'utilisateur n'aura pas saisi l'entrée.
tableau en chiffres romains 1 100
Comprenons un autre exemple.
Exemple - 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)
Sortir:
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
Explication:
Par défaut, le saisir() la fonction prend l'entrée sous forme de chaîne, donc si nous devons entrer l'entrée de type entier ou flottant, alors le saisir() la fonction doit être transtypée.
age = int(input('Enter your age: ')) # Integer Input marks = float(input('Enter your marks: ')) # Float Input
Nous pouvons voir dans le code ci-dessus où nous tapons l'entrée de l'utilisateur dans int et flotter .
Comment fonctionne la fonction input() ?
- Le déroulement du programme s'est arrêté jusqu'à ce que l'utilisateur entre l'entrée.
- L'instruction textuelle, également connue sous le nom d'invite, est facultative à écrire. saisir() fonction. Cette invite affichera le message sur la console.
- Le saisir() La fonction convertit automatiquement l'entrée de l'utilisateur en chaîne. Nous devons convertir explicitement l'entrée à l'aide du transtypage.
Exemple -
chaîne d'entrée Java
# Python program showing # a use of raw_input() name = raw_input('Enter your name : ') print name
Sortir:
Enter your name: Peter Peter
Comment vérifier la version de Python ?
Pour vérifier la version de Python, ouvrez la ligne de commande (Windows), le shell (Mac) ou le terminal (Linux/Ubuntu) et exécutez version python . Il affichera la version Python correspondante.
Vérifiez la version de Python dans le script en cours d'exécution
Nous pouvons vérifier la version Python dans notre script en cours d'exécution. Considérez les manières suivantes pour connaître la version de Python dans tous les systèmes d'exploitation.
Commandes | Système d'exploitation/Environnement | Sortir |
---|---|---|
Python --version ou Python -v ou Python-vv | Fenêtre/Mac/Linux | Python3.8.1 |
système d'importation sys.version sys.version_info | Script Python | 3.8.3 (par défaut, 13 mai 2020, 15:29:51) [MSC v.1915 64 bits (AMD64)] |
Plateforme d'importation plateforme.python_version() | Script Python | '3.8.1' |
Jetons un coup d'œil à l'image suivante.