1. 四位玫瑰数
描述:
四位玫瑰数是4位数的自幂数。自幂数是指一个 n 位数,它的每个位上的数字的 n 次幂之和等于它本身。
例如:当n为3时,有1^3 + 5^3 + 3^3 = 153,153即是n为3时的一个自幂数,3位数的自幂数被称为水仙花数。
请输出所有4位数的四位玫瑰数,按照从小到大顺序,每个数字一行。
输出示例:(输出仅表示格式,不表示对错)
输出 1111
2222
3333问题分析
代码
2. 100以内素数之和
描述:
求100以内所有素数之和并输出。
素数指从大于1,且仅能被1和自己整除的整数。
提示:可以逐一判断100以内每个数是否为素数,然后求和。
输出示例:(输出仅表示格式,不表示对错)
输出 1234问题分析
代码
3. 整数的加减和
描述:
编写程序计算如下数列的值:
1-2+3-4...966
其中,所有数字为整数,从1开始递增,奇数为正,偶数为负
输出示例:(输出仅表示格式,不表示对错)
输出:111问题分析
代码
4. 三位水仙花数
描述:
"水仙花数"是指一个三位整数,其各位数字的3次方和等于该数本身。
例如:ABC是一个"3位水仙花数",则:A的3次方+B的3次方+C的3次方 = ABC。
请按照从小到大的顺序输出所有的3位水仙花数,请用"逗号"分隔输出结果。
输出示例:(输出仅表示格式,不表示对错)
输出 111,222问题分析
代码
运行效果
5. 用户登录的三次机会
描述:
给用户三次输入用户名和密码的机会,要求如下:
1)如输入第一行输入用户名为‘Kate’,第二行输入密码为‘666666’,输出‘登录成功!’,退出程序;
2)当一共有3次输入用户名或密码不正确输出“3次用户名或者密码均有误!退出程序。”。
输入输出示例:示例
问题分析
代码
运行效果
https://www.python123.io/
Python语言程序设计(第11期)
测验4: 程序的控制结构(第4周)程序设计题
练习4: 程序的控制结构 (第4周)