(1)用input()输入用户名与密码,分别用变量uname与pwd存储; 已知正确的用户名为:“admin”;正确的密码为:"admin" (2)用户名与密码都正确提示:“登录成功!”程序结束;用户或密码错误提示:“输入有误!”; (3)用户最多输入三次用户名和密码;三次输入错误则提示:“对不起,三次输入错误!”程序结束。
时间: 2024-02-03 08:11:55 浏览: 20
以下是Python3的代码实现:
```python
count = 0 # 计数器,记录用户输入的次数
while count < 3:
uname = input("请输入用户名:")
pwd = input("请输入密码:")
if uname == "admin" and pwd == "admin":
print("登录成功!")
break
else:
print("输入有误!")
count += 1
if count == 3:
print("对不起,三次输入错误!")
```
运行结果如下:
```
请输入用户名:test
请输入密码:test
输入有误!
请输入用户名:admin
请输入密码:test
输入有误!
请输入用户名:admin
请输入密码:admin
登录成功!
```
相关问题
1)用input()输入用户名与密码,分别用变量uname与pwd存储; 已知正确的用户名为:“admin”;正确的密码为:“admin
好的,您的问题是如何使用 Python 获取用户输入的用户名和密码,并将其存储在变量中,已知正确的用户名和密码分别为“admin”。
可以使用 Python 内置函数 input() 获取用户输入的用户名和密码,并将其分别存储在变量 uname 和 pwd 中。以下是示例代码:
```
uname = input("请输入用户名:")
pwd = input("请输入密码:")
```
在这个示例代码中,我们使用 input() 函数分别获取用户输入的用户名和密码,并将其存储在变量 uname 和 pwd 中。
如果已知正确的用户名和密码分别为“admin”,则可以使用条件语句检查用户输入是否正确:
```
if uname == "admin" and pwd == "admin":
print("登录成功!")
else:
print("用户名或密码错误!")
```
在这个示例代码中,我们使用条件语句检查变量 uname 和 pwd 是否等于“admin”。如果两个变量都等于“admin”,则输出“登录成功”;否则,输出“用户名或密码错误”。
希望这个回答能够解决您的问题。
python题目:1)用input()函数分两行输入用户名与密码,分别用变量uname与pwd存储; 已知正确用户名为:“admin”,正确密码为:“admin” (2)用户最多允许输入三次用户名与密码; (3)用户名与密码都正确提示:“登录成功!”;用户名或密码错误提示:“输入有误!”;如三次均输入错误提示:“对不起,三次输入错误!”。
好的,这是一道简单的 Python 题目,以下是代码实现:
```python
uname = input("请输入用户名:")
pwd = input("请输入密码:")
count = 1 # 计数器,记录输入次数
while uname != "admin" or pwd != "admin":
if count == 3: # 输入次数达到3次
print("对不起,三次输入错误!")
break
else:
print("用户名或密码错误,请重新输入:")
uname = input("请输入用户名:")
pwd = input("请输入密码:")
count += 1
if uname == "admin" and pwd == "admin":
print("登录成功!")
```
首先,我们通过 `input()` 函数分别输入用户名和密码,将其存储在 `uname` 和 `pwd` 变量中。
然后,我们使用 `while` 循环来判断输入的用户名和密码是否正确。如果不正确,就提示用户重新输入,并将计数器加1,最多允许输入三次。
如果输入次数达到3次,就输出提示信息“对不起,三次输入错误!”,并跳出循环。如果用户名和密码都正确,就输出提示信息“登录成功!”即可。
希望能帮到你!