Problème de débutant

Fermé
Darksus Messages postés 129 Date d'inscription mardi 27 octobre 2009 Statut Membre Dernière intervention 1 juillet 2015 - 11 nov. 2013 à 00:06
heyquem Messages postés 759 Date d'inscription mercredi 17 juin 2009 Statut Membre Dernière intervention 29 décembre 2013 - 20 nov. 2013 à 21:13
Salut,

je me suis mis a Python hier du moins j'essaye, j'ai quelques problèmes.. Je m'explique j'aimerais bien faire quelque chose de la sorte :

if a > 18:
print("Vous etes majeur.")
if a < 18:
print("Vous etes mineur")

Donc, jusque la aucun problème. Mais quand je suis dans le Shell je ne peut entrer que le premier if - print.

Après je n'arrive plus a passer de lignes.. Je suis un peu confus mais j'espère que quelqu'un comprendera mon problème.

( Je ne sais pas si cela change quelque chose, mais je suis sous mac)
merci



4 réponses

Utilisateur anonyme
11 nov. 2013 à 15:30
Pour le 2ème if, utilises le mot clé elif à la place.

Bonne continuation...
0
Utilisateur anonyme
11 nov. 2013 à 16:07
salut ,

peut être tu as effectuée >18 pour a !!(a=19 ou a=20...) :P.
0
nar6du14 Messages postés 459 Date d'inscription dimanche 27 décembre 2009 Statut Membre Dernière intervention 7 décembre 2013 64
Modifié par nar6du14 le 20/11/2013 à 19:55
definis une fonction avec def

def essaie(a):
if(a<18):
print("majeur\n")
else
print("mineur\n")


faut pas oublier les identations, ce site ne rend pas bien les identations
0
heyquem Messages postés 759 Date d'inscription mercredi 17 juin 2009 Statut Membre Dernière intervention 29 décembre 2013 130
Modifié par heyquem le 20/11/2013 à 21:14
Quel est le problème exactement ?
Personnellement, je ne comprends pas ce que tu racontes. Que signifie "je ne peut entrer que le premier if - print." ?

En outre, utilise le bouton < > » au dessus du texte pour mettre les balises qui font apparaître une section comme du code, et en l'occurence pour Python qui conservent l'indentation
0