Help ! Commande de natalité
PeanutsButter
-
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
bonjour voici mon programme qui ne marche pas
print ('Test de Natalité')
nb=input("Combien as tu d'enfants")
if (nb)<("69")
:print ("c'est impossible")
:break
else
name = input('Comment voudrais tu appeler ton 4 eme enfant')
ans = print ("ans")
print(name)
print ("tu aura ton cette enfant a ")
import random
print (random.randint(43,90))
le terminal dit :
File "C:/Users/Desktop/test.py", line 3
if (nb)<("69")
^
SyntaxError: invalid syntax
Process finished with exit code 1
voila a quoi je voudrais que sa ressemble
si la personne dit que elle a plus de 69 enfant alors le programme dirait impossible et se finirait sinon elle dirait "comment voulez vous appelez votre (nombre d'enfant +1 )"
puis elle dirait vous aurez votre ("nombre d'enfant+1") enfant a ( ramdom entre l'age actuelle de la personne deja noter dans le script et 80 ans )
print ('Test de Natalité')
nb=input("Combien as tu d'enfants")
if (nb)<("69")
:print ("c'est impossible")
:break
else
name = input('Comment voudrais tu appeler ton 4 eme enfant')
ans = print ("ans")
print(name)
print ("tu aura ton cette enfant a ")
import random
print (random.randint(43,90))
le terminal dit :
File "C:/Users/Desktop/test.py", line 3
if (nb)<("69")
^
SyntaxError: invalid syntax
Process finished with exit code 1
voila a quoi je voudrais que sa ressemble
si la personne dit que elle a plus de 69 enfant alors le programme dirait impossible et se finirait sinon elle dirait "comment voulez vous appelez votre (nombre d'enfant +1 )"
puis elle dirait vous aurez votre ("nombre d'enfant+1") enfant a ( ramdom entre l'age actuelle de la personne deja noter dans le script et 80 ans )
A voir également:
- Help ! Commande de natalité
- Invite de commande - Guide
- Commande terminal mac - Guide
- Commande dism - Guide
- Diskpart commande - Guide
- Commande scannow - Guide
1 réponse
Bonjour,
Déjà... merci de poster ton code correctement sur le forum (avec l'indentation).
Pour ça.. il suffit d'utiliser les BALISES DE CODE.
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Ensuite, ton IF vérifie si il a MOINS de 69 enfants.... et non plus....
Et au niveau de la syntaxe... regarde donc ici :
https://www.w3schools.com/python/python_conditions.asp
Déjà... merci de poster ton code correctement sur le forum (avec l'indentation).
Pour ça.. il suffit d'utiliser les BALISES DE CODE.
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Ensuite, ton IF vérifie si il a MOINS de 69 enfants.... et non plus....
Et au niveau de la syntaxe... regarde donc ici :
https://www.w3schools.com/python/python_conditions.asp
if nb > 69: print("Plus de 69") else: print("Moins de 69")
je l'ai améliorais mais cela ne marche toujours pas
Cordialement PeanutsButter
EDIT : Correction des BALISES DE CODE (jordane)
Tu as mis les balises de code... mais sans y préciser le LANGAGE tel qu'expliqué dans le lien que je t'ai donné.
Cela a pour conséquence que l'on ne voit pas l'indentation...
=> Je vais éditer ton message pour corriger les Balises..... A l'avenir.. merci de le faire !
Ensuite.. "ça ne marche pas" ..... ça ne nous aide pas .. Toujours le même message d'erreur ??