老师
好,大家好,我是王老师。今天我们继续学习分支结构,那么首先我们对上节课布置的练习做一下讲解。第一题输入一个整数判断机偶,并且输出结果,那么这个对于我们数学上面来讲还是比较简单的,如果一个数除以2,余数为0,那么它就是偶数,如果不为0,那么它就奇数。那么在我们的诚信当中应该怎么来编写呢?这里我们就要学到一个取模的运算符,也就是取余,这个运算符是百分号,怎么来用? 5 / 2 的余数,我们就可以写成 55 百分号2,那么它的结果就是一,它的余数为19,除以 3 的余数,我们可以把它写成 9 百分号3,那么它的运算结果就是0。这就是百分号取模和取鱼的作用么?学会了取模和取鱼,那么这门题目我们就迎刃而解了。如果输入一个数,我们把它放在 n 里面,那么 n 百分号二,把它取一下摩,如果为0,那么它就是偶数,如果为一,那么它就是奇数。好,下面我们来看程序。
老师
首先输入一个数,用输入语句 import 输入语句,输入一个数,放在变量 n 里面,然后判断 n 取 2 的语数是否为0,如果为0,输出这是一个偶数,否则这是一个奇数。这个题目很简单,但是我们学习了一个新的运算符百分号,大家一定要把百分号记住,它的作用很大。
老师
好,下面我们来讲解水仙花束。什么叫做水仙花束?水线话术。首先它是一个三位数,它的特点是每一位的三次方的和等于它的本身。什么意思?比如153,这是一个三位数,它的百位是一,十位是5,个位是3。那么大家可以看一下,把它的百位一三次方,结果是 10 位是5,把这个 5 三次方得出来是125,个位数是3,把这个三次方得出来是27。好,我们再把这个 3 个三次方把它加起来, 1 + 125 + 27 = 153,正好等于它本身。这样的数我们称之为水仙花数。那么在数学当中还有很多类似的自蜜树,比如四位自蜜树,我们称之为四叶玫瑰树,什么意思?就是四位数,一个四位数,它的千位、百位、十位、个位分别把它三次方加起来是它本身,这称之为自幂数。那么五位自幂数称之为五角星数,六位自幂数称之为六合数,七位自幂数称之为北斗七星数,大家有兴趣的话自己可以去摸索一下。
老师
好,那么我们知道了水仙花束的特点,那么我们怎么来编写一个程序,来判断用户输入的这个数是否是水仙花束?那么我们来想一下我们怎么来编写这个程序。首先我们要把这个三位数,把它进行分解出百位、十位和个位,然后把它查看隐藏内容