Intérêt de 1 << 1 au lieu de 2 (int) ?
Bonjour,
Voici un bout de code qui me laisse perplexe, ou du moins qui me laisse l'impression de passer à coté de quelque chose:
Source: Tix.py
Code:
1 2 3 4 5 6 7
| # Some constants used by Tkinter dooneevent()
TCL_DONT_WAIT = 1 << 1
TCL_WINDOW_EVENTS = 1 << 2
TCL_FILE_EVENTS = 1 << 3
TCL_TIMER_EVENTS = 1 << 4
TCL_IDLE_EVENTS = 1 << 5
TCL_ALL_EVENTS = 0 |
Quel en est l’intérêt par rapport à
Code:
1 2 3 4
| TCL_DONT_WAIT = 2
TCL_WINDOW_EVENTS = 4
TCL_FILE_EVENTS = 8
... |
?
@+