Python comes in a variety of data types. Before we go over the more interesting data structures (like collections) let's take a brief tour of the primitive data types - booleans, numbers and strings. We'll start with the most basic type - Booleans.
Booleans contain just two values -
False. These values are case-sensitive, so don't forget to uppercase the first letters!
Booleans can be the result of expressions.
>>> 2 < 3 True >>> 2 > 3 False >>> 2 < 2 < 1 False
False are interchangable with 1 and 0. Additionally, the empty string "" is treated as
False, while all other values are equivalent to
True. It's best practice to use actual boolean types.
Booleans have operators
or that can be used in conjunction with boolean data types.
>>> not True False >>> True and False False >>> False or True True
Later on you'll see that booleans are used in conditional statements for flow control. For example, in an if statement, the block of code that becomes execute depends on the boolean value of the expression proceeds the if statement.
Stretch out your back and relieve your back muscles with inversion therapy. This device counteracts the forces of gravity on the body by decompressing and elongating the spine. By using this product just ten minutes a day, you can be well on your way to improved circulation and posture while relieving muscle aches, back pain and stress.$$ Check price
Programming Python shows in-depth tutorials on the language's number of application domains including: system administration, GUIs, the Web, networking, front-end scripting layers, and more. This book focuses on commonly used tools and libraries to give you a comprehensive understanding of Python’s many roles in practical, real-world programming.$ Check price