鱼C论坛

 找回密码
 立即注册
查看: 2446|回复: 7

[已解决]课后习题18中的水仙花问题

[复制链接]
发表于 2016-9-6 21:58:20 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
小甲鱼视频课程18的水仙花问题:
def ShuiXian():
    for each in range(100,1000):
        temp=each
        list(temp)
        if each==temp[0]**3+temp[1]**3+temp[2]**3:
            print(each)
为啥我这样写不行呢?求助各位大神!
最佳答案
2016-9-7 16:20:22
你再看看。
  1. def ShuiXian():
  2.      for each in range(100,1000):
  3.          temp=each
  4.          temp = list(str(temp))
  5.          if each==int(temp[0])**3+int(temp[1])**3+int(temp[2])**3:
  6.              print(each)
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2016-9-7 08:34:54 | 显示全部楼层
list(str(temp))
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-9-7 13:21:24 | 显示全部楼层

还是报错的:
Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    ShuiXian()
  File "C:/Users/LY/AppData/Local/Programs/Python/新建文件夹/018-5.py", line 5, in ShuiXian
    if each==temp[0]**3+temp[1]**3+temp[2]**3:
TypeError: 'int' object is not subscriptable
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-9-7 13:55:57 | 显示全部楼层
temp = list(str(temp))
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-9-7 15:59:15 | 显示全部楼层
  1. def ShuiXian():
  2.      for each in range(100,1000):
  3.          temp=each
  4.          list(str(temp))
  5.          if each==temp[0]**3+temp[1]**3+temp[2]**3:
  6.              print(each)

复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-9-7 16:02:54 | 显示全部楼层

版主大哥,还是会报错的
1.png
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-9-7 16:20:22 | 显示全部楼层    本楼为最佳答案   
你再看看。
  1. def ShuiXian():
  2.      for each in range(100,1000):
  3.          temp=each
  4.          temp = list(str(temp))
  5.          if each==int(temp[0])**3+int(temp[1])**3+int(temp[2])**3:
  6.              print(each)
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-9-7 16:29:44 | 显示全部楼层

行了,谢谢!!!
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-2-22 15:25

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表