day 09作业 预科

作业

1.简述定义函数的三种方式。

定义函数的三种方式为空函数,有参函数和无参函数

2.简述函数的返回值。

如果函数没有返回值,会直接返回到None;

函数可以通过return返回出返回值;

return可以终止函数;

return可以返回多个值,并以列表方式存储

3.简述函数的参数

函数的参数可分为形参和实参

形参:位置形参

实参:位置实参

​ 关键字实参

4.编写注册函数

```python

将用户信息保存到文件内,用户信息可保存为`nick:123|sean:456|tank:789
```

def register ():
    print('注册功能')
    username_inp=input('请输入您的用户名:')
    print('username_inp:',username_inp)
    pwd_inp=input('请输入您的密码:')
    print('pwd_up:',pwd_inp)

    with open('user_info.txt','a',encoding='utf-8')as f:
        if ':'in username_inp:
            print('输入错误,用户名不能含有;')
        else:
            print('保存成功')

register()

  1. 编写登录函数

    从文件内读取用户信息进行身份识别

    def login():
        print('登录功能')
        username_inp=input('请输入您的用户名:')
        print('username_inp:',username_inp)
        pwd_inp=input('请输入您的密码:')
        print('pwd_inp:',pwd_inp)
    
        with open('user_info,txt','a',encoding='utf-8')as f:
            if ':' in username_inp:
                print('输入错误,用户名不能带:')
            else:
                print('保存成功')
                
    login()
    
    
原文地址:https://www.cnblogs.com/colacheng0930/p/11448417.html