logo

Python 3 – fonction input()

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