136 votes

Fonction raw_input en Python

Quel est le raw_input fonction ? S'agit-il d'une interface utilisateur ? Quand l'utilisons-nous ?

17 votes

Utilisez input() à la place. La fonction raw_input n'est plus inclus dans python.

1 votes

1voto

Kapil Marwaha Points 131

Un autre exemple de méthode, pour mélanger l'invite en utilisant print, si vous avez besoin de rendre votre code plus simple.

Format:-

x = raw_input () -- Ceci retournera l'entrée de l'utilisateur sous la forme d'une chaîne de caractères

x= int(raw_input()) -- Obtient le nombre en entrée sous forme de chaîne de caractères à partir de raw_input() et le convertit ensuite en un nombre entier à l'aide de int().

print '\nWhat\'s your name ?', 
name = raw_input('--> ')
print '\nHow old are you, %s?' % name,
age = int(raw_input())
print '\nHow tall are you (in cms), %s?' % name,
height = int(raw_input())
print '\nHow much do you weigh (in kgs), %s?' % name,
weight = int(raw_input())

print '\nSo, %s is %d years old, %d cms tall and weighs %d kgs.\n' %(
name, age, height, weight)

-1voto

Loller Points 9

Si je laisse raw_input comme ça, pas de Josh ni rien d'autre. C'est une variable, je pense, mais je ne comprends pas son rouleau :-(

La fonction raw_input vous invite à saisir des données et des informations. et la renvoie sous la forme d'une chaîne de caractères. Cela a certainement fonctionné pour moi. Vous n'avez pas besoin de ralenti. Ouvrez simplement une "invite DOS" et lancez le programme.

Voilà à quoi ça ressemblait pour moi :

C:\temp>type test.py
print "Halt!"
s = raw_input("Who Goes there? ")
print "You may pass,", s

C:\temp>python test.py
Halt!
Who Goes there? Magnus
You may pass, Magnus

J'ai tapé mon nom et appuyé sur [Enter ] après le programme ait imprimé "Qui va là ?"

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X