好代码只用一次怎么够呢?函数的作用是实现代码的复用.函数是怎么样的?怎么用呢?请看下图说明...
程序都有主入口,在Python中为程序设置主入口的方法是添加"main"函数;main函数的写法请看下图解释说明:
def welcome():
print('''
1.登录
2.注册
3.退出
''')
def user():
name = input('用户名:')
password = input('密码:')
def exit():
print('谢谢使用')
def main():
welcome()
while True:
var = input('请选择:')
if var == '1':
user()
elif var == '2':
user()
elif var == '3':
exit()
break
else:
print('输入有误,请重新输入')
if __name__ == '__main__':
main()
if __name__ == '__main__'
的意思是:当.py文件被直接运行时,if __name__ == '__main__'
之下的代码块将被运行;当.py文件以模块形式被导入时,if __name__ == '__main__'
之下的代码块不被运行。