Python Essentials
上QQ阅读APP看书,第一时间看更新

Chapter 3. Expressions and Output

Expressions are central to Python programming. As noted in Chapter 1, Getting Started, Python has a rich collection of operators and built-in functions. In this chapter, we'll summarize the relationship between data types and the operators they support.

Perhaps the most fundamental program possible is one that performs a calculation and displays output. To demonstrate this, we'll look at the print() function in this chapter. We'll expand on the basics by looking at a number of ways to produce nicely-formatted text output.

We'll need to look in detail at the Python syntax rules. This will be essential for writing scripts with more complex sequences of statements. It will also set the stage for looking at compound statements in Chapter 5, Logic, Comparisons, and Conditions.

This chapter will also demonstrate some additional string processing techniques. We'll summarize some of the standard library modules that are focused on string processing. We'll look closely at the re module; we use this to build regular expressions that help parse string input. Between the built-in methods of the str class, and the re module, we can handle a wide variety of text input conversion.