网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
08月14日漏签0天
开课吧python吧 关注:364贴子:4,064
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 1 2 下一页 尾页
  • 23回复贴,共2页
  • ,跳到 页  
<<返回开课吧python吧
>0< 加载中...

【开课吧python】十三道Python练习题

  • 只看楼主
  • 收藏

  • 回复
  • 语子易
  • 知名人士
    10
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
一、完美立方
编写一个程序,对任给的正整数N (N≤100),寻找所有的四元组(a, b, c, d),使得a^3= b^3 + c^3 + d^3,其中a,b,c,d 大于 1, 小于等于N。


  • 语子易
  • 知名人士
    10
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
输入一个正整数N (N≤100),输出 每行输出一个完美立方。输出格式为: Cube = a, Triple = (b,c,d) 其中a,b,c,d所在位置分别用实际求出四元组值代入。
请按照a的值,从小到大依次输出。当两个完美立方 等式中a的值相同,则b值小的优先输出,仍相同则c值小的优先输出,再相同则d值小的先输出。


2025-08-14 08:22:59
广告
不感兴趣
开通SVIP免广告
  • 语子易
  • 知名人士
    10
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
二、人民币和美元转换
汇率为:1美元=6.78人民币。
输入格式为:USD10,输出格式为:RMB67.8(注意中间没有是空格的)。


  • 语子易
  • 知名人士
    10
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
三、凯撒密码
输入一串字母,将它们都加3,如果超过122(z的ASCII值)就减掉26。
比如 ‘xyz’ 会变成 ‘abc’ 。


  • 语子易
  • 知名人士
    10
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
四、天天向上的力量 C
一年365天,以第1天的能力值为基数,记为1.0。当好好学习时,能力值相比前一天提高N‰;当没有学习时,由于遗忘等原因能力值相比前一天下降N‰。每天努力或放任,一年下来的能力值相差多少呢?其中,N的取值范围是1到10,N可以是小数。


  • 语子易
  • 知名人士
    10
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
获得用户输入N,计算每天努力和每天放任365天后的能力值及能力间比值,其中,能力值保留小数点后2位,能力间比值输出整数,输出结果间采用英文逗号分隔。
代码如下:


  • 语子易
  • 知名人士
    10
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
五、快乐的数字
编写一个算法来确定一个数字是否“快乐”。 快乐的数字按照如下方式确定:从一个正整数开始,用其每位数的平方之和取代该数,并重复这个过程,直到最后数字要么收敛等于1且一直等于1,要么将无休止地循环下去且最终不会收敛等于1。能够最终收敛等于1的数就是快乐的数字。


  • 语子易
  • 知名人士
    10
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
例如: 19 就是一个快乐的数字,计算过程如下:
12 + 92 = 82
82 + 22 = 68
62 + 82 = 100
12 + 02 + 02 = 1
当输入时快乐的数字时,输出True,否则输出False。


2025-08-14 08:16:59
广告
不感兴趣
开通SVIP免广告
  • 语子易
  • 知名人士
    10
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
代码如下:


  • 语子易
  • 知名人士
    10
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
六、跳台阶
一只青蛙一次可以跳上1级台阶,也可以跳上2级。请问该青蛙跳上一个n级的台阶总共有多少种跳法。
输入台阶数,输出一共有多少种跳法。
注意:如果运算超时,请思考有什么办法降低时间复杂度。


  • 语子易
  • 知名人士
    10
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
代码如下:(递归,可能会超出时间上限)


  • 语子易
  • 知名人士
    10
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
(循环,思路简单而且高速)


  • 语子易
  • 知名人士
    10
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
七、百分制成绩转换五分制(循环)
编写一个学生成绩转换程序,用户输入百分制的学生成绩,成绩大于或等于90且小于或等于100的输出为“A”,成绩大于或等于80且小于90的输出为“B”,成绩大于或等于70且小于80的输出为“C”,成绩大于或等于60且小于70的输出为“D”,成绩小于60的输出为“E”。输入数据不合法时输出“data error!”用户可反复输入成绩进行转换,输入负数时输出“end”并结束程序。


  • 语子易
  • 知名人士
    10
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
代码如下:


2025-08-14 08:10:59
广告
不感兴趣
开通SVIP免广告
  • 语子易
  • 知名人士
    10
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
八、质数判断
质数(Prime Number)又称素数。一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数;否则称为合数。
本题要求实现一个函数,判断参数是否是质数,是的话返回True,否则返回False。


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 1 2 下一页 尾页
  • 23回复贴,共2页
  • ,跳到 页  
<<返回开课吧python吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示