为什么if语句中的for循环未执行?

时间:2020-04-23 09:40:00

标签: python python-3.x for-loop if-statement

语句if how_many == int:是否无效?该块之后的代码未执行。

from random import randint

print('Code Generator')
print()

def generator():
    how_many = int(input('How many digits? '))
    print('Code is: ', end='')
    if how_many == int:
        for number in range(how_many):
        number = randint(0, 9)
        print(number, end=' ')
   else:
        print('Enter a number')
        generator()

   print()
   again = input('Again?(Y/N): ')
   if again.upper() == 'Y':
       generator()
   else:
       print('Goodbye!')
       exit()

generator()

0 个答案:

没有答案