项目仅使用特定功能

时间:2018-03-12 18:31:28

标签: python-3.x

输入是" 输入字或整数" 如果是word,则应打印" 所有单词"
如果是integer,则应打印" 其全部"
如果还有别的东西它应该打印" 它也不是字或整数"
如果它大于99,则应打印" 大于99 "
而Imp:只能使用DEF FUNC, WHILE, IF ELSE, ISALPHA, ISDIGIT, INT()来创建代码。

这是我的代码:

def string_analysis(string):
    while True:

        enter = input("Enter word or integer: ")

        if enter.isalpha == False:
            return "Only integer or word"
              if enter.isdigit == False:
                  return "Its not alphabet"
            elif enter < 99:
                print("Its greater than 99")

print(string_analysis(enter))

它没有给我预期的输出。请帮忙。

1 个答案:

答案 0 :(得分:0)

你有一个'while true:'循环,但似乎没有'run = False'语句或类似的东西,因此为什么你的代码不断循环