写python的时候窗口一直闪退,爆红的情况如上
解决的办法
将导入的随机数更换成
报错的原因:
from random import random:仅将random模块下定义的random()方法导进来, 也就是仅仅可以使用random()这一个方法,所以直接调用random()方法没有报错, 但是调用random模块下的其他方法就会报错,所以调用randint方法时报错。
import random :导入的是整个random模块,random模块下所有方法都可以调用。
如果不想让它报错, 可以使用from random import *, 即将random模块中的所有方法都导进来, 自然包括random()方法和randint()方法,此时你再单独使用randint()方法自然不会报错。
如果要使用random.randint()就要导入import random导入整个库才能使用。
如果用from random import random 或者是from random import random导入级导入的是方法,而不是库就会报错。