编写一个生成最忌密码的函数,密码的长度应该在7-10个字符之间。每个字符应该从ASCII表的第33位到126位中随机选择。函数不接受任何参数,返回随机生成的密码作为位移结果。在文件的main程序中显示随机生成的密码。main程序只在解答没有被导入另一个文件时运行
# 引入随机数
import random
def code():
# 控制密码长度
lengtn=random.randint(7,11)
# 随机生成密码
code_str=""
for i in range(lengtn):
a=random.randint(33,127)
i=chr(a)
code_str+=i
return code_str
def main():
print(code())
main()