Python2.7

Fermé
kazut Messages postés 13 Date d'inscription vendredi 15 avril 2016 Statut Membre Dernière intervention 27 avril 2016 - 15 avril 2016 à 19:28
kazut Messages postés 13 Date d'inscription vendredi 15 avril 2016 Statut Membre Dernière intervention 27 avril 2016 - 16 avril 2016 à 11:45
bonjour j'aimerais pk quand je mais ça dans kate pour faire mon programmes python sa me fait ça : edmond@edmond-ThinkPad-X200:~/Modèles$ python jeux.py
File "jeux.py", line 6
if nom >=8 # si le nom est plus petit que 8 lettres
^
SyntaxError: invalid syntax
edmond@edmond-ThinkPad-X200:~/Modèles$
et dans note pour python j'ai mis : #/usr/bin/python
#-*-coding:Utf8-*-
# Apprendre a connaitre l'age
print("bonjours a vous")
nom = input("quel est votre age?? : ")
if nom >=8 # si le nom est plus petit que 8 lettres
print("votre nom est trop petit")
else:
print("votre nom est trop grand")

1 réponse

Utilisateur anonyme
15 avril 2016 à 19:39
Bonjour,

Il faut mettre deux points (:) après la condition if et ensuite traiter le code dans un bloc indenté (avec tab par exemple).

if condition:
  traitement
0
kazut Messages postés 13 Date d'inscription vendredi 15 avril 2016 Statut Membre Dernière intervention 27 avril 2016
15 avril 2016 à 20:05
OK donc j'dois faire if >=18: # Si le nom est plus petit que 8 lettres c'est ça????
0
Utilisateur anonyme
15 avril 2016 à 20:10
Je crois que tu mélanges un peu les noms de variables, tu parles du nom pour entrer l'âge. Si la variable est numérique là c'est correct. Si c'est une chaîne et tu veux sa taille c'est len(variable).
0
kazut Messages postés 13 Date d'inscription vendredi 15 avril 2016 Statut Membre Dernière intervention 27 avril 2016
15 avril 2016 à 20:16
En faite o début j'voulais faire : if âge >=18 # Si c'est plus grand ou égal à 18
Print("Vous êtes un adulte ")
else:
Print(" Vous êtes majeur ") mais sa marchais pas
0
Utilisateur anonyme
15 avril 2016 à 20:20
Le print avec les parenthèses c'est en Python 3 pas en Python 2.7.

Je te conseille de regarder quelques vidéos Youtube avec les bases du Python pour apprendre un peu sa syntaxe.
0
kazut Messages postés 13 Date d'inscription vendredi 15 avril 2016 Statut Membre Dernière intervention 27 avril 2016
15 avril 2016 à 20:24
Non mais j'ai les deux de python
0