Python从0到100(六):Python分支和循环结构的应用

avatar
作者
猴君
阅读量:0

在这里插入图片描述

分支和循环结构的重要性不言而喻,它是构造程序逻辑的基础

一、程序的结构控制

单分支结构:

单分支结构是分支结构中最简单的一种方式,单分支结构只需要判断一个条件,根据这个条件是否成立来决定是否执行一段语句。

二分支结构:
二分支结构是根据条件判断的不同而选择不同执行路径的一种分支结构,二分支结构也只需要判断一个条件,根据这个条件来决定执行的语句块,成立执行if中的指令,不成立执行else中的语句。

多分支结构:
多分支结构是根据不同条件来选择语句块运行的一种分支结构,分支结构需要判断多个条件,根据判断当前条件是否成立来决定是否执行当前语句块,当所有条件都不成立时,执行else后的语句块。

二、分支和循环结构真题训练

1.寻找水仙花数。

水仙花数也被称为超完全数字不变数、自恋数、自幂数、阿姆斯特朗数,它是一个3位数,该数字每个位上数字的立方之和正好等于它本身。

这个题目的关键是将一个三位数拆分为个位、十位、百位,这一点利用Python中的//(整除)和%(求模)运算符其实很容易做到:

 

    广告一刻

    为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!