En Python, nous utilisons l'entrée() fonction pour prendre en compte les commentaires de l'utilisateur. Quoi que vous saisissiez en entrée, la fonction d'entrée le convertit en chaîne. Si vous entrez une valeur entière, la fonction input() la convertit en chaîne.
Syntaxe de la fonction Python input()
Syntaxe: entrée (invite)
Paramètre:
- Rapide: (facultatif) La chaîne qui est écrite sur la sortie standard (généralement un écran) sans nouvelle ligne.
Retour: Objet chaîne
Comment fonctionne la fonction input() en Python ?
Dans cet exemple, nous utilisons la fonction input() pour saisir les données utilisateur sous forme de chaîne en Python.
Python3
name>=> input>(>'What is your name? '>)> print>(>'Hello, '> +> name>+> '!'>)> |
exécuter des scripts sous Linux
>
>
Sortir
What is your name? GFG Hello, GFG!>
Fonction input() dans les exemples Python
Prendre des entrées en Python
Dans cet exemple, nous utilisons la fonction Python input() pour saisir les données utilisateur sous forme de chaîne dans Python , qui prend les entrées de l'utilisateur et les imprime.
Python3
# Taking input from the user> string>=> input>()> # Output> print>(string)> |
>
comment savoir si quelqu'un vous a bloqué sur Android
>
Sortir
geeksforgeeks>
Entrée utilisateur en Python
Dans cet exemple, nous prenons l'entrée de l'utilisateur et saisissons les données utilisateur sous forme de chaîne dans Python avec une invite et l'imprimer.
Python
# Taking input from the user> name>=> input>(>'Enter your name'>)> # Output> print>(>'Hello'>, name)> |
>
>
Sortir
Enter your name:ankit rai Hello ankit rai>
Convertir l'entrée utilisateur en nombre
Dans cet exemple, nous utilisons la fonction Python input() qui prend les entrées de l'utilisateur dans chaîne format en le convertissant en un entier en ajoutant 1 à l'entier et en l'imprimant.
Python3
# Taking input from the user as integer> num>=> int>(>input>(>'Enter a number:'>))> add>=> num>+> 1> # Output> print>(add)> |
barre d'outils d'accès rapide aux mots
>
>
Sortir
Enter a number:15 16>
Prendre une entrée flottante en Python
Dans cet exemple, nous utilisons la fonction Python input() qui prend les entrées de l'utilisateur au format chaîne, les convertit en float, ajoute 1 au float et l'imprime.
Python3
# Taking input from the user as float> num>=>float>(>input>(>'Enter number '>))> add>=> num>+> 1> # output> print>(add)> |
>
>
Sortir
Enter number 5 6.0>
Liste d'acceptation Python en tant qu'entrée de l'utilisateur
Dans cet exemple, nous prenons les entrées de l'utilisateur au format chaîne et les convertissons en un liste , et l'imprimer.
Python3
# Taking input from the user as list> li>=>list>(>input>(>'Enter number '>))> # output> print>(li)> |
>
exemples de DFA
>
Sortir
Enter number 12345 ['1', '2', '3', '4', '5']>
Prendre la saisie de l'utilisateur pour les tuples et les ensembles
Dans cet exemple, nous prenons les entrées de l'utilisateur au format chaîne et les convertissons en un tuple , et l'imprimer.
Python3
# Taking input from the user as tuple> num>=>tuple>(>input>(>'Enter number '>))> # output> print>(num)> |
>
>
Sortir
Enter number 123 ('1', '2', '3')> Saisie avec une compréhension du dictionnaire
Dans cet exemple, nous prenons les mots séparés par des espaces pour saisir les données utilisateur sous forme de chaîne dans Python , et nous faisons un dictionnaire du mot comme clé avec leur longueur comme valeur.
arbres avl
Python3
words_str>=> input>(>'Enter a list of words, separated by spaces: '>)> words>=> {word:>len>(word)>for> word>in> words_str.split()}> print>(words)> |
>
>
Sortir
Enter a list of words, separated by spaces: geeks for geeks {'geeks': 5, 'for': 3}> Vérifiez également :
Commencez votre aventure Python 3 avec notre guide complet : Tutoriel Python 3