| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> python中分支与循环的必刷经典例题(附参考答案) -> 正文阅读 |
|
[Python知识库]python中分支与循环的必刷经典例题(附参考答案) |
python中分支与循环的必刷经典例题(附参考答案)? 想要学好编程,多加练习是不可或缺的一环,那么,学习分支与循环后(没看过的赶紧打开( 3分钟带你了解Python中分支与循环1),当然也是少不了练习,在这里,我总结了很多在学习分支与循环的必刷的经典例题,一起来看看。可以先试着写一下,参考代码在后面 1.对1到100的求和 2.求1到100之间是3或者5的倍数的整数 3.输入一个非负整数 n ,输出它的阶层n! 4.输入两个正整数 n和 m,找它们的最大公因数 5.使用for 循环打印出下列样式
6.打印乘法九九表 7.输入n,输出n个斐波拉切数(不知道的赶紧百度百度斐波拉切数) 8.百钱白鸡问题
用人话讲就是,公鸡五块一只,母鸡三块一只,小鸡一块钱三只,用100块钱买100只鸡,公鸡、母鸡和小鸡各能买多少只?
10.输入10个1-100之间的数,计算这10个数的平均数,找出最大值、最小值 11.猜随机数游戏 机器产生一个随机数(假设在1,100之间),用户每次输入一个数字,当猜对后结束,如果猜7次都没有猜对,输出“智商有待充值” 12.找出100到999之间的水仙花数 各个 位数的立方之和等于这个数本身它就是水仙花数,如153 = 1 ^ 3 + 5 ^ 3 + 3 ^ 3 13.数字的反转 例如,用户输入1234,计算机输出4321 14.找出1-10000的完美数 除自身外的所有因子之和等于这个数它就是完美数,如6的因子1,2,3,有1 + 2 + 3 = 6 15.分鱼求和问题 A、B、C、D、E这5个人合伙夜间捕鱼,凌晨时都已经疲惫不堪,于是各自在河边的树丛中找地方睡着了。第二天日上三竿时,A第一个醒来,他将鱼平分为5份,把多余的一条扔回河中,然后拿着自己的一份回家去了;B第二个醒来,但不知道A已经拿走了一份鱼,于是他将剩下的鱼平分为5份,扔掉多余的一条,然后只拿走了自己的一份;接着C、D、E依次醒来,也都按同样的办法分鱼。问这5人至少合伙捕到多少条鱼? 16.输入三角形的三条边的长度,如果是三角形,算出它的面积,否则让用户重新输入 (算面积采用海伦公式) 参考代码:(不一定最优,有更好的写法留在评论区哦) 1.对1到100的求和
2.求1到100之间是3或者5的倍数的整数
3.输入一个非负整数 n ,输出它的阶层n!
4.输入两个正整数 n和 m,找它们的最大公因数
还有一种更简单的求法,效率更高的算法是
5.使用for 循环打印出下列样式
更简单的写法
6.打印乘法九九表
7.输入n,输出n个斐波拉切数(不知道的赶紧百度百度斐波拉切数)
8.百钱白鸡问题
用人话讲就是,公鸡五块一只,母鸡三块一只,小鸡一块钱三只,用100块钱买100只鸡,公鸡、母鸡和小鸡各能买多少只?
9.输入一个正整数,判断它是不是质数
10.输入10个1-100之间的数,计算这10个数的平均数,找出最大值、最小值
11.猜随机数游戏 机器产生一个随机数(假设在1,100之间),用户每次输入一个数字,当猜对后结束,如果猜7次都没有猜对,输出“智商有待充值”
12.找出100到999之间的水仙花数 各个 位数的立方之和等于这个数本身它就是水仙花数,如153 = 1 ^ 3 + 5 ^ 3 + 3 ^ 3
13.数字的反转 例如,用户输入1234,计算机输出4321
改进
14.找出1-10000的完美数 除自身外的所有因子之和等于这个数它就是完美数,如6的因子1,2,3,有1 + 2 + 3 = 6
改进算法
15.分鱼求和问题 A、B、C、D、E这5个人合伙夜间捕鱼,凌晨时都已经疲惫不堪,于是各自在河边的树丛中找地方睡着了。第二天日上三竿时,A第一个醒来,他将鱼平分为5份,把多余的一条扔回河中,然后拿着自己的一份回家去了;B第二个醒来,但不知道A已经拿走了一份鱼,于是他将剩下的鱼平分为5份,扔掉多余的一条,然后只拿走了自己的一份;接着C、D、E依次醒来,也都按同样的办法分鱼。问这5人至少合伙捕到多少条鱼?(提示:枚举法)
改进
16.输入三角形的三条边的长度,如果是三角形,算出它的面积,否则让用户重新输入 (算面积采用海伦公式)
这么一份经典的python分支与循环练习题,还不赶紧收藏起来! 如果对你有帮助,不要忘记点赞评论关注加收藏哦 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 | -2024/12/25 15:03:29- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |