Afficher l'heure sur 2x2digit sur lcd
stmarco
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
Phil_1857 Messages postés 1872 Date d'inscription Statut Membre Dernière intervention -
Phil_1857 Messages postés 1872 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'aimerais afficher sur un lcd des variables sur 2 digits.
Exemple: 1:5 devrait s'afficher 01:05
voici la ligne concernée.
lcd.lcd_display_string(str(HeureA)+":"+str(MinuteA),4)
Quelle serait la bonne syntaxe?
J'aimerais afficher sur un lcd des variables sur 2 digits.
Exemple: 1:5 devrait s'afficher 01:05
voici la ligne concernée.
lcd.lcd_display_string(str(HeureA)+":"+str(MinuteA),4)
Quelle serait la bonne syntaxe?
Configuration: Windows / Firefox 73.0
A voir également:
- Afficher l'heure sur 2x2digit sur lcd
- Afficher appdata - Guide
- Changement d'heure - Guide
- Afficher taille dossier windows - Guide
- Comment afficher le mot de passe wifi sur android - Guide
- 2go internet = combien d'heure - Forum Opérateurs & Réseaux mobiles
3 réponses
Bonjour stmarco,
Comme çà, par exemple:
lcd.lcd_display_string('{:02d}:{:02d}'.format(h, m))
et si vraiment on doit passer une chaine de caractères:
lcd.lcd_display_string(str('{:02d}:{:02d}'.format(h, m)))
Comme çà, par exemple:
lcd.lcd_display_string('{:02d}:{:02d}'.format(h, m))
et si vraiment on doit passer une chaine de caractères:
lcd.lcd_display_string(str('{:02d}:{:02d}'.format(h, m)))
Merci, j'ai aussi trouvé une autre solution :
il faut utiliser zfill((). :
dans mon cas: lcd.lcd_display_string("ALARME: "+ str(HeureA).zfill(2)+":"+str(MinuteA).zfill(2),4)
il faut utiliser zfill((). :
dans mon cas: lcd.lcd_display_string("ALARME: "+ str(HeureA).zfill(2)+":"+str(MinuteA).zfill(2),4)