Code coucher du soleil avec python
seydouworou
Messages postés
3
Date d'inscription
Statut
Membre
Dernière intervention
-
seydouworou Messages postés 3 Date d'inscription Statut Membre Dernière intervention -
seydouworou Messages postés 3 Date d'inscription Statut Membre Dernière intervention -
Bonjour J’ai écrit ce code qui renvoie False si le soleil est couché et True lorsque le soleil est levé après avoir rentré 3 valeurs: "lever", "coucher" et "actuelle". Sur cette planète, un journée va de 0h à 23h. Voici ce code:
Maintenant, je doit écrire le suite en considérant deux soleils: E1515 et E666 qui lit en entrée :
l’heure de lever du soleil E1515
l’heure du coucher du soleil E1515
l’heure de lever du soleil E666
l’heure du coucher du soleil E666
et qui utilise la fonction soleil_leve pour afficher ligne par ligne chacune des heures de la journée, depuis 0 jusqu’à 23, suivies d’une espace et d’une astérisque s’il fait nuit à cette heure. Il ne fera nuit que si E1515 et E666 sont tous deux couchés.
Voici par exemple ce qui doit s’afficher lorsqu’on rentre les valeurs 6, 18, 10, 21:
Les heures accompagnées dune étoile sont celles où il fait nuit.
Je ne suis pas habitué à l’utilisation des fonctions. Je souhaite donc avoir des orientations pour écrire le code qui accompagne cette fonction pour afin d’avoir le résultat attendu.
def soleil_leve(lever, coucher, actuelle):
actuelle >= 0 and actuelle <23
if coucher == lever == 0:
return True
elif coucher == lever == 12:
return False
elif lever<coucher and lever<=actuelle<coucher or coucher<lever and not coucher<=actuelle<lever:
return True
else:
return False
Maintenant, je doit écrire le suite en considérant deux soleils: E1515 et E666 qui lit en entrée :
l’heure de lever du soleil E1515
l’heure du coucher du soleil E1515
l’heure de lever du soleil E666
l’heure du coucher du soleil E666
et qui utilise la fonction soleil_leve pour afficher ligne par ligne chacune des heures de la journée, depuis 0 jusqu’à 23, suivies d’une espace et d’une astérisque s’il fait nuit à cette heure. Il ne fera nuit que si E1515 et E666 sont tous deux couchés.
Voici par exemple ce qui doit s’afficher lorsqu’on rentre les valeurs 6, 18, 10, 21:
0 *
1 *
2 *
3 *
4 *
5 *
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 *
22 *
23 *
Les heures accompagnées dune étoile sont celles où il fait nuit.
Je ne suis pas habitué à l’utilisation des fonctions. Je souhaite donc avoir des orientations pour écrire le code qui accompagne cette fonction pour afin d’avoir le résultat attendu.
A voir également:
- Code coucher du soleil avec python
- Code ascii - Guide
- Citizen code python avis - Accueil - Outils
- Code puk bloqué - Guide
- Code activation windows 10 - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
4 réponses
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
bonjour,
quand tu postes du Python, peux-tu préciser "python" dans les balises de code?
https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
orientations ici: https://www.commentcamarche.net/infos/25899-demander-de-l-aide-pour-vos-exercices-sur-ccm/
quand tu postes du Python, peux-tu préciser "python" dans les balises de code?
https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
orientations ici: https://www.commentcamarche.net/infos/25899-demander-de-l-aide-pour-vos-exercices-sur-ccm/
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
ne penses-tu pas que c'est respectueux de nous tenir au courant quand tu postes la même question sur plusieurs forums?
https://zestedesavoir.com/forums/sujet/14561/code-coucher-du-soleil-avec-python/
https://zestedesavoir.com/forums/sujet/14561/code-coucher-du-soleil-avec-python/
Merci pour le conseil.
C'est bien python
J'espère que c'est la bonne méthode.