Python-函数
什么是函数?
函数是具有某一种功能的工具
定义函数
def 函数名():
xxx
定义函数的三种形式
-
有参函数
-
无参函数
-
空函数
函数的返回值
一个函数内部的代码进行逻辑处理之后的结果。
函数参数
- 形参
- 实参
- 位置参数
- 关键字参数
- 默认形参
-
编写注册函数
-
将用户信息保存到文件内,用户信息可保存为
nick:123|sean:456|tank:789
#注册函数 def regeister(): print("开始进入注册流程...") user = input("请输入你的用户名:") pwd = input("请输入你的密码:") with open("user_info.txt","a",encoding="utf8") as f: f.write(f"{user}:{pwd}\n") f.flush() print("保存成功,文件名为user_info.txt") regeister()
-
-
编写登录函数
-
从文件内读取用户信息进行身份识别
#登录函数 def login(): print("开始进入登录流程...") user = input("请输入你的用户名:") pwd = input("请输入你的密码:") with open("user_info.txt","r",encoding="utf8") as f: for i in f.readline().split(":"): if user in i and pwd in i+"\n": print("登录成功") else: print("登录失败") login()
-