Vous n'êtes pas identifié(e).
Pages : 1
En lisant les nouveaux post des mes suivi habituel, je suis tombé sur cet exercice que j'ai trouvé sympa
2) Demandez l'année de naissance de l'utilisateur et affichez son âge (on est en 2013) sous cette forme
Vous avez 25 ans
Pour cela vous devrez utiliser la fonction int().
Voici donc ma réponse
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import datetime
again = True
while again:
try :
yod = datetime.datetime.now().year
by = int(input("\x51\x75\x65\x6c\x20\x65\x73\x74\x20\x76\x6f\x74\x72\x65\x20\x61\x6e\x6e\xE9\x65\x20\x64\x65\x20\x6e\x61\x69\x73\x73\x61\x6e\x63\x65\x20\x3a\x20\x0a"))
if ( by >= yod or by <=1900):
print ("\x0a\x56\x6f\x74\x72\x65\x20\x76\x72\x61\x69\x65\x20\x61\x6e\x6e\xE9\x65\x20\x64\x65\x20\x6e\x61\x69\x73\x73\x61\x6e\x63\x65\x20\x70\x65\x74\x69\x74\x20\x6d\x61\x6c\x69\x6e\x0a")
else :
print("\x0a\x56\x6f\x75\x73\x20\x61\x76\x65\x7a",yod-by,"\x61\x6e\x73",)
again = False
except ValueError :
print ("\x0a\x4d\x65\x74\x74\x65\x7a\x20\x64\x65\x73\x20\x63\x68\x69\x66\x66\x72\x65\x73\x2c\x20\x72\x65\x63\x6f\x6d\x6d\x65\x6e\x63\x65\x7a\x0a")
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
Pages : 1