Programmation et script

Comment obtenir une entrée utilisateur avec Python Raw_input Fonction Exemple

Comment obtenir une entrée utilisateur avec Python Raw_input Fonction Exemple

Le python entrée brute() La fonction est utilisée pour lire une chaîne à partir d'une entrée standard telle que le clavier. De cette façon, un programmeur est en mesure d'inclure des données insérées par l'utilisateur dans un programme. Commençons par un exemple simple en utilisant le script Python pour demander un nom d'utilisateur.

imprimer "Quel est ton nom?" nom = entrée brute() imprimer "Bonjour% S!" % nom

Tout d'abord, nous imprimons la chaîne Quel est ton nom? Dire à l'utilisateur ce que nous nous attendons à ce qu'il saisisse. Ensuite, en utilisant le entrée brute() fonction L'entrée standard est attribuée à une variable nom. Enfin, nous imprimons la valeur de la variable nom à la sortie standard.

$ Python Entrée.py quel est ton nom? Monty Python Hello Monty Python! 

Selon vos besoins, le python ci-dessus entrée brute() Un exemple de programme peut également être abrégé en une seule ligne tout en incluant un nouveau caractère de ligne supplémentaire \ n:

imprimer "Bonjour% S!" % raw_input ("quel est votre nom?\ n ")

Il est important de souligner que la fonction python entrée brute() produira de la ficelle et donc sa sortie ne peut pas être traitée comme un entier. Par conséquent, lorsque vous utilisez Python entrée brute() Fonction Pour obtenir un entier comme entrée utilisateur, la chaîne d'entrée obtenue doit d'abord être convertie en un entier avant de pouvoir être utilisée comme entier.
Exemple:

imprimer "Quel entier vous souhaitez multiplier par 2?" nombre = int (raw_input ()) imprimer "La réponse est:% s" % (nombre * 2) # version raccourcie alternative imprimer "La réponse est:% s" % (int (Raw_input ("Quel entier vous souhaitez multiplier par 3?\ n ")) * 3) 

Sortir:

$ Python Entrée.py quel entier vous souhaitez multiplier par 2? 33 La réponse est: 66 Quel entier vous souhaitez multiplier par 3? 33 La réponse est: 99 
Installation d'outils Mkvtoolnix Matroska sur Ubuntu Linux
Ce court article décrit des étapes simples à suivre sur la façon d'installer un outils multiplateforme pour Matroska Mkvtoolnix sur le système Ubuntu....
Convertir la vidéo MKV Matroska en format de fichier de conteneur PS3 M2TS
La conversion du format de fichier matroska en M2TS pour une utilisation sur PS3 présente un nombre d'avantages. PS3 est capable de lire les MT2 direc...
Installation et configuration de Linux Mediatomb pour PS3
Cet article décrit brièvement une installation de Mediatomb Media Server sur le système Linux Debian / Ubuntu et une configuration rapide pour Playsta...