Despite its popularity, there is a nearly equals split between Twitter addicts (31% use Twitter ten or more times a day) and those who use it infrequently (33% less then four times a day);
Finally, the default message is the same message you displayed in Listing 5. This message will most likely never be used, but it's good to have as a fall-back.
PHP has the ternary operator (foo?bar:baz) and an enormous (and unwieldy) list of function names, with all kinds of naming conventions; you'll find Python a lot cleaner.
We can use Behaviour Driven Development, and the language of scenarios, Given, When and Then, to define these. This helps when it comes to automating the scenarios.