issue203:python
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
issue203:python [2024/04/03 11:15] – auntiee | issue203:python [2024/04/03 16:58] (Version actuelle) – andre_domenech | ||
---|---|---|---|
Ligne 47: | Ligne 47: | ||
SI le changement ajoute une heure, alors... | SI le changement ajoute une heure, alors... | ||
Avant d' | Avant d' | ||
- | ELSE SI le changement soustrait une heure, alors... | + | OU SI le changement soustrait une heure, alors... |
Avant d' | Avant d' | ||
- | ELSE SI le changement ajoute 30 minutes, alors... | + | OU SI le changement ajoute 30 minutes, alors... |
Avant de vous coucher, avancez l' | Avant de vous coucher, avancez l' | ||
- | ELSE SI le changement entraîne une soustraction de 30 minutes, alors... | + | OU SI le changement entraîne une soustraction de 30 minutes, alors... |
Avant d' | Avant d' | ||
- | ELSE | + | OU |
| | ||
Ligne 69: | Ligne 69: | ||
I created two one-liners for all of the above steps. I simply added a year variable instead of “hardcoding” the year in the datetime.date call (below).** | I created two one-liners for all of the above steps. I simply added a year variable instead of “hardcoding” the year in the datetime.date call (below).** | ||
- | D' | + | D' |
Quoi qu'il en soit, comment allons-nous coder cela ? Je ne vais pas vous ennuyer avec 10 pages de tentatives ratées (non pas qu' | Quoi qu'il en soit, comment allons-nous coder cela ? Je ne vais pas vous ennuyer avec 10 pages de tentatives ratées (non pas qu' | ||
Ligne 108: | Ligne 108: | ||
dstStart = datetime.date(year, | dstStart = datetime.date(year, | ||
- | Dans ce cas, nous lui donnerons la même valeur datetime.date, | + | Dans ce cas, nous lui donnerons la même valeur datetime.date, |
dstEnd = datetime.date(year, | dstEnd = datetime.date(year, | ||
- | En modifiant le programme ci-dessus, le code serait donc (en bas à droite)... | + | En modifiant le programme ci-dessus, le code serait donc (en bas à droite). |
Ligne 129: | Ligne 129: | ||
Si vous voulez en savoir plus sur le paquetage dateutil, la documentation se trouve à l' | Si vous voulez en savoir plus sur le paquetage dateutil, la documentation se trouve à l' | ||
- | Rappelez-vous que tout ceci a commencé parce que je voulais qu'un microcontrôleur sache quand le changement d' | + | Rappelez-vous que tout ceci a commencé parce que je voulais qu'un microcontrôleur sache quand le changement d' |
J'ai placé le code des deux exemples de programmes sur mon dépôt github à l' | J'ai placé le code des deux exemples de programmes sur mon dépôt github à l' | ||
Ligne 160: | Ligne 160: | ||
**And the output would be…** | **And the output would be…** | ||
- | Et la sortie serait... | + | Et la sortie serait |
**And the output is…** | **And the output is…** | ||
- | Et la sortie est... | + | Et la sortie est : |
issue203/python.1712135745.txt.gz · Dernière modification : 2024/04/03 11:15 de auntiee