谁能告诉我我的功能出了什么问题?

pcmaster574

我正在研究这个项目,当代码尝试返回“ guess”变量时,我一直遇到这个问题,而不是返回“ guess”的值,而是转到第9行,该行由于某种原因将值转换为字符串,然后返回。当我在某些情况下使用返回的值时,Python会说该值是“ NoneType”。

def ask_question(max_length, rowOrCol, guessNumber):
    guess = raw_input("What is the "+rowOrCol+" number of your "+guessNumber+" guess? ")
    try:
        guess = int(guess)
        if guess <= max_length:
            return guess
        else:
            print "That number was too big, it must be no larger then " +str(max_length)
            ask_question(max_length, rowOrCol, guessNumber)
    except(TypeError):
        print "Only numbers are accepted, please try again!"
        ask_question(max_length, rowOrCol, guessNumber)

我在这行代码中调用该函数:

first_guess_row = ask_question(4, "row", "first")

有什么我想念的吗?

乔兰·比斯利(Joran Beasley)

当然,您所有的分支机构都需要退货...。

...
        else:
            print "That number was too big, it must be no larger then " +str(max_length)
            return ask_question(max_length, rowOrCol, guessNumber)
    except(TypeError):
        print "Only numbers are accepted, please try again!"
        return ask_question(max_length, rowOrCol, guessNumber)

在您调用该函数之前...但是您却抛弃了它的返回值

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

谁能告诉我我的代码出了什么问题

来自分类Dev

谁能告诉我这个对话框出了什么问题?

来自分类Dev

我完全被这个python编程练习难住了,谁能告诉我出了什么问题?

来自分类Dev

谁能告诉我我的CSS文件出了什么问题?当我调用原色时,它不会显示在我的html中

来自分类Dev

谁能告诉我这个CSS代码有什么问题吗?

来自分类Dev

我需要有人告诉我代码中的逻辑出了什么问题

来自分类Dev

有人可以告诉我我的Type或linq查询出了什么问题吗

来自分类Dev

谁能告诉我为什么该功能可以工作?

来自分类Dev

有人可以告诉我我的package.json文件出了什么问题吗?

来自分类Dev

有人可以告诉我我的package.json文件出了什么问题吗?

来自分类Dev

谁能帮助我python脚本出了什么问题?

来自分类Dev

我的清理功能出了什么问题?

来自分类Dev

我的清洁功能出了什么问题?

来自分类Dev

我的邮件功能出了什么问题?

来自分类Dev

我的(密码)功能出了什么问题?

来自分类Dev

我的功能出了什么问题

来自分类Dev

该调试信息告诉我有关尝试的SSH连接出了什么问题的信息?

来自分类Dev

有人可以告诉我出了什么问题吗,当我尝试解密我加密的密文时,它告诉我我的填充不正确

来自分类Dev

pygame跳跃系统出现问题。请告诉我我的代码有什么问题

来自分类Dev

术语“ tsc”不被视为cmdlet,函数,脚本文件或可运行程序的名称。谁能告诉我这是什么问题?

来自分类Dev

有人能告诉我出了什么问题,当我运行它时,浏览器说“无法访问此站点”

来自分类Dev

谁能协助我弄清楚我的着色器出了什么问题?

来自分类Dev

我收到运行时错误NZEC请告诉我是什么问题

来自分类Dev

有人可以告诉我我的代码有什么问题吗?

来自分类Dev

请告诉我我的代码有什么问题吗?

来自分类Dev

有人可以告诉我我的代码有什么问题吗?[Python 2.7.1]

来自分类Dev

这是我的连接字符串,请告诉我有什么问题

来自分类Dev

我拨打电话的功能出了什么问题

来自分类Dev

我的展平功能出了什么问题

Related 相关文章

  1. 1

    谁能告诉我我的代码出了什么问题

  2. 2

    谁能告诉我这个对话框出了什么问题?

  3. 3

    我完全被这个python编程练习难住了,谁能告诉我出了什么问题?

  4. 4

    谁能告诉我我的CSS文件出了什么问题?当我调用原色时,它不会显示在我的html中

  5. 5

    谁能告诉我这个CSS代码有什么问题吗?

  6. 6

    我需要有人告诉我代码中的逻辑出了什么问题

  7. 7

    有人可以告诉我我的Type或linq查询出了什么问题吗

  8. 8

    谁能告诉我为什么该功能可以工作?

  9. 9

    有人可以告诉我我的package.json文件出了什么问题吗?

  10. 10

    有人可以告诉我我的package.json文件出了什么问题吗?

  11. 11

    谁能帮助我python脚本出了什么问题?

  12. 12

    我的清理功能出了什么问题?

  13. 13

    我的清洁功能出了什么问题?

  14. 14

    我的邮件功能出了什么问题?

  15. 15

    我的(密码)功能出了什么问题?

  16. 16

    我的功能出了什么问题

  17. 17

    该调试信息告诉我有关尝试的SSH连接出了什么问题的信息?

  18. 18

    有人可以告诉我出了什么问题吗,当我尝试解密我加密的密文时,它告诉我我的填充不正确

  19. 19

    pygame跳跃系统出现问题。请告诉我我的代码有什么问题

  20. 20

    术语“ tsc”不被视为cmdlet,函数,脚本文件或可运行程序的名称。谁能告诉我这是什么问题?

  21. 21

    有人能告诉我出了什么问题,当我运行它时,浏览器说“无法访问此站点”

  22. 22

    谁能协助我弄清楚我的着色器出了什么问题?

  23. 23

    我收到运行时错误NZEC请告诉我是什么问题

  24. 24

    有人可以告诉我我的代码有什么问题吗?

  25. 25

    请告诉我我的代码有什么问题吗?

  26. 26

    有人可以告诉我我的代码有什么问题吗?[Python 2.7.1]

  27. 27

    这是我的连接字符串,请告诉我有什么问题

  28. 28

    我拨打电话的功能出了什么问题

  29. 29

    我的展平功能出了什么问题

热门标签

归档