导入模块的问题
新人求助import random
dec='功能是生成验证码'
def createAuthCode():
res=''
for i in range(6):
num=random.randint(0,9)
res+=str(num)
import auth
result=auth.createAuthCode()
print('验证码为:')
print(result)
下面这个的结果最后的NONE,不明白为什么 本帖最后由 heidern0612 于 2020-9-2 19:52 编辑
你定义个函数,函数没有返回值,调用的话当然是空值了。
另外你import auth,auth是个什么模块?…
import random
def createAuthCode():
res = ''
for i in range(6):
num = random.randint(0, 9)
res += str(num)
return res
result = createAuthCode()
print('验证码为:')
print(result)
heidern0612 发表于 2020-9-2 19:50
你定义个函数,函数没有返回值,调用的话当然是空值了。
另外你import auth,auth是个什么模块?…
auth就是上半部分保存后的文件 movie1113 发表于 2020-9-3 14:40
auth就是上半部分保存后的文件
嗯,那就是你函数没返回值的缘故了。 heidern0612 发表于 2020-9-3 14:41
嗯,那就是你函数没返回值的缘故了。
成功了,谢谢
页:
[1]