Problème de débutant

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

  • Votes
  • Date
  • Date décroissante
  1. 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
    1. 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
      1. salut ,

        peut être tu as effectuée >18 pour a !!(a=19 ou a=20...) :P.
        1. Pour le 2ème if, utilises le mot clé elif à la place.

          Bonne continuation...