用Python定义一个函数,向函数内传入形参username,password,当username值为student且password值为字符串stud123时,返回“登录成功”;否则根据错误相应返回“用户名错误,请重新登录”或“密码错误,请重新输入”
时间: 2023-12-02 21:03:38 浏览: 28
好的,以下是Python的函数实现:
```python
def login(username, password):
if username == 'student':
if password == 'stud123':
return '登录成功'
else:
return '密码错误,请重新输入'
else:
return '用户名错误,请重新登录'
```
这个函数会根据传入的`username`和`password`参数进行判断,返回不同的结果。如果`username`是`student`且`password`是`stud123`,就返回登录成功;如果`username`是`student`但`password`不是`stud123`,就返回密码错误,请重新输入;如果`username`不是`student`,就返回用户名错误,请重新登录。
相关问题
python定义一个函数 向函数内传入形参username,password,当name值为zhangsan且word值为字符串123456时,返回登陆成功,否则返回重新登录
好的,这里是一个 Python 定义函数的示例,可以满足您的需求:
``` python
def login(username, password):
if username == 'zhangsan' and password == '123456':
return '登陆成功'
else:
return '重新登陆'
```
这个函数接受两个参数 `username` 和 `password`,并根据 `username` 是否等于 "zhangsan",`password` 是否等于 "123456" 来返回对应的结果。您可以通过调用这个函数来实现您的需求,例如:
``` python
result = login('zhangsan', '123456')
print(result) # 登陆成功
result = login('lisi', '123')
print(result) # 重新登陆
```
请注意,这个函数只是一个示例,您可以根据您的实际需求来修改这个函数。
定义一个函数,向函数内传入形参username,password,当username值为lily且password值为字符串lily123时,返回“登录成功”;否则返回“请重新登录”
以下是Python的实现:
```python
def login(username, password):
if username == 'lily' and password == 'lily123':
return '登录成功'
else:
return '请重新登录'
```
可以这样调用函数:
```python
print(login('lily', 'lily123')) # 输出:登录成功
print(login('lily', '123456')) # 输出:请重新登录
```