官术网_书友最值得收藏!

Chapter 4. Making Decisions – Python Control Flows

Congratulations! In Chapter 3, Calculate This!, you wrote a calculator program. If you followed the instructions and corrected your errors, then you have a program that runs all of the mathematical functions with two numbers. While this is great for a first program, that sort of a limited calculator doesn't give a user much choice. When the user runs the calculator, the program will not end until all five functions have run or until the program ends due to an error.

What if, instead of doing the entire math, we could program our calculator to perform certain operations based on the way the users answer our questions? As programmers, we can use Python to interpret user data and change the way the program operates. In this chapter, you will learn how to use control flows so that our calculator program can make choices and only run the code that the user chooses.

At the end of this chapter, you will have a calculator program that can choose which mathematical operations to perform based on what the user wants to do. You will be able to customize this program on the basis of how you use the control flows.

主站蜘蛛池模板: 辉南县| 鄢陵县| 蓬安县| 陆河县| 黑龙江省| 西丰县| 金沙县| 池州市| 客服| 临沧市| 慈利县| 枣强县| 吴川市| 庄河市| 万山特区| 泰安市| 高台县| 新丰县| 达拉特旗| 霍林郭勒市| 琼海市| 商都县| 綦江县| 凉城县| 双城市| 罗田县| 特克斯县| 塔河县| 淮滨县| 六枝特区| 普定县| 思南县| 平利县| 临夏县| 姜堰市| 娄底市| 合水县| 盈江县| 扶绥县| 内乡县| 永顺县|