Pages : 1
#1 Le 09/06/2019, à 09:00
- Cagnonfr
Python3
Bonjour, je voulais m'initier à Python (j'ai 70 ans), j'ai récupéré sur une revue un listing destiné à Ubuntu à ce propos, mais à un endroit par rapport à ce listing, l'erreur suivante s'affiche: NameError: name 'raw_input ' is not defined. Voici ce listing, si quelqu'un peut m'aider à le corriger ?
#!/usr/bin/python3
print 'Bonjour, je suis un programme écrit en Python.'
nom = raw_input ("Quel est votre nom ? ")
print " Salut, " + nom + "!"ensuite je sauvegarde celui-ci avec ce nom: fred2.py, je retourne à la console je tape python3 fred.py et le message d'erreur vu plus haut s'affiche.
Modération : merci d'utiliser les balises code (explications ici).
Dernière modification par cqfd93 (Le 09/06/2019, à 09:02)
Hors ligne
#2 Le 09/06/2019, à 09:10
- Nuliel

Re : Python3
Bonjour,
En fait, le code en question est adapté à python2, voici la version python3
#!/usr/bin/python3
print('Bonjour, je suis un programme écrit en Python.')
nom = input("Quel est votre nom ? ")
print(" Salut, " + nom + "!")Les modifs: raw_input n'existe plus sur python3, c'est input qui prend le relais, et quand on veut afficher quelque chose, on fait plus print "" mais print("le texte", une variable, ...)
Là, nom ne peut contenir que du texte, une petite modification permet de résoudre ce problème
#!/usr/bin/python3
print('Bonjour, je suis un programme écrit en Python.')
nom = input("Quel est votre nom ? ")
print(" Salut, " + str(nom) + "!")Dernière modification par Nuliel (Le 09/06/2019, à 09:11)
[ poster un retour de commande ] [ poster une photo ]
Thinkpad x220, Dell latitude E7270 (i7 6600U, 16 Go de RAM, ...), Thinkstation E32 modifié: i5-4570, GTX 1060 6 Gb, 16 Gb de RAM, ...
Mon nouveau blog: nuliel.fr
Hors ligne
#3 Le 09/06/2019, à 12:55
- pseudofab

Re : Python3
Bonjour, je voulais m'initier à Python
Bonjour,
Il y a des cours sur python3.6 sur mooc-fun plutôt bien faits et gratuits . Cela peut t'intéresser ... https://www.fun-mooc.fr/courses/course- … on02/about
# Là pour le plaisir de découvrir ...
# Envie d'apprendre Bash ou Python? Pensez aux MOOC ---> https://forum.ubuntu-fr.org/viewtopic.php?id=2030646
Hors ligne
#4 Le 11/06/2019, à 00:02
- kholo

Re : Python3
salut
+1 à pseudofab !
Dernière modification par kholo (Le 11/06/2019, à 00:05)
Hors ligne
Pages : 1