猫史档案馆


求助!!!!Python问题!

用户:senpai的我小号senpai的我小号查看:6 回复:8 评论:6 创建时间:2022-09-10T18:26:28


这个代码有什么问题?为什么不能转换代码?center_image

代码我放在这里了!

from time import *
#开始进入Python的世界
def rabbit(n):

    a1 = 1
    a2 = 1
    a3 = 1
    n = int(input("有几只兔子?"))
     if n < 1:
        print('输入有误!')
        return -1
    while (n - 2) > 0:
        a3 = a1 + a2
        a1 = a2
        a2 = a3
        n -= 1
    return a3
print("这是斐波那契数列游戏")
sleep(1.5)
print("如果有2只兔子,而且兔子两个月后就有了繁殖能力")
sleep(1.5)
print("请你输出兔子的数量")
sleep(1.5)
result = rabbit(12)
if result != -1:
    print('共有%d对小兔子诞生' % result)


回复

上一页1 页 / 共 1下一页
SCS_user_LoeheodVOQSCS_user_LoeheodVOQ

好像不支持函数

点赞0


评论


senpai的我小号senpai的我小号

@ 独立的暴风雀小号

center_image

改了之后的亚子……

点赞0


评论


meis星语meis星语

不会吧?写python还转图形化?

建议弃掉这个毛病,以后很致命的

 

点赞3


评论


WyvernPpPpPpPpPpPpPpWyvernPpPpPpPpPpPpPp

你把17行以下的代码都注释掉,运行一下看报不报错,如果没报错的话就不是缩进问题

点赞1


评论


SCS_user_LoeheodVOQSCS_user_LoeheodVOQ

用新版的turtle.codemao.cn就可以了

点赞0


评论


SCS_user_LoeheodVOQSCS_user_LoeheodVOQ

旧版不支持函数

点赞0


评论


senpai的我小号senpai的我小号

俺用的是客户端

点赞0


评论


创客2012创客2012


from time import *
#开始进入Python的世界
def rabbit(n):

a1 = 1
a2 = 1
a3 = 1
n = int(input("有几只兔子?"))

print('输入有误!')
return -1
while (n - 2) > 0:
a3 = a1 + a2
a1 = a2
a2 = a3
n -= 1
return a3
print("这是斐波那契数列游戏")
sleep(1.5)
print("如果有2只兔子,而且兔子两个月后就有了繁殖能力")
sleep(1.5)
print("请你输出兔子的数量")
sleep(1.5)
result = rabbit(12)
if result != -1:
print('共有%d对小兔子诞生' % result)

 

修好了

 

点赞0


评论