I can't fully understand why this:

```
while True:
     age = int(raw_input("What is your age? "))
     if age >= 21:
         print "Okay! You are old enough to drink."
         break
     else:
         print "Bzzt! You are not old enough to drink."

```

works but this doesn't:

```
while False:
     age = int(raw_input("What is your age? "))
     if age >= 21:
         print "Okay! You are old enough to drink."
         break
     else:
         print "Bzzt! You are not old enough to drink."

```

The second one doesn't even execute. My main issue is understanding how the computer is reading this and the values it is checking. I'm sorry if this seems very basic. I've been teaching myself Python and this issue arose and I could not find a sufficient explanation.

Thanks in advance.