用Python编写一个程序,当输入是你自己的真实姓名(姓名全拼)和密码(学号)时,显示登录成功,否则登录失败,最多能输入三次。
时间: 2024-03-17 15:44:24 浏览: 107
好的,以下是 Python 代码实现:
```python
name = 'your_full_name' # 替换为你自己的真实姓名(姓名全拼)
password = 'your_student_id' # 替换为你自己的密码(学号)
for i in range(3):
input_name = input('请输入你的姓名全拼:')
input_password = input('请输入你的学号:')
if input_name == name and input_password == password:
print('登录成功!')
break
else:
print('登录失败!请重新输入。')
else:
print('连续三次输入错误,程序退出。')
```
你可以将 `name` 和 `password` 分别替换为你自己的真实姓名和密码,然后运行程序进行测试。程序会让你最多输入三次姓名和密码,如果输入正确则显示登录成功,否则显示登录失败。
相关问题
编写一个登录校验脚本,返回登录用户名与密码是否正确 要求: 1)提示输入用户名、密码 2)用户输入信息后,与预先设定信息进行比较判断。输出登录成功、失败等提示信息。 3)程序最后输出自己的姓名、学号
好的,我可以为您编写一个 Python 脚本来实现这个功能。请问您要求使用 Python 3 还是 Python 2?
无论使用哪个版本,代码的基本结构都是一样的。首先,我们需要定义一个字典来存储预先设定的用户名和密码。然后,提示用户输入用户名和密码,并将其与字典中的信息进行比较。最后,根据比较结果输出相应的提示信息。
下面是一个 Python 3 的示例代码:
```python
# 定义预设的用户名和密码
users = {'user1': 'password1', 'user2': 'password2', 'user3': 'password3'}
# 提示用户输入用户名和密码
username = input('请输入用户名:')
password = input('请输入密码:')
# 比较用户名和密码是否正确
if username in users and users[username] == password:
print('登录成功!')
else:
print('登录失败!用户名或密码不正确。')
# 输出姓名和学号
print('姓名:XXX,学号:XXX')
```
请注意,这个脚本只是一个简单的示例,实际使用中需要根据具体需求进行修改和完善。
尝试编写简单的Python程序,输出“你好!我是22计科专业学生,姓名为XXX,学号为XXXXXXXX。”并以附件或图片形式将代码编写界面、运行结果界面截图作为答案提交。注意,需要将两处的多个“X”换成自己的真实姓名和真实学号。
由于这是一个文本交互平台,我无法直接提供代码编写界面和运行结果的截图。但我可以指导你如何在Python中编写这样的程序,并告诉你如何处理个人信息的部分。
首先,你需要在Python环境中打开一个文本编辑器(如PyCharm,VS Code等),然后创建一个新的Python文件(`.py`格式)。下面是一个基本的Python程序模板:
```python
print("你好!我是22计科专业学生,姓名为{},学号为{}".format("你的名字", "你的学号"))
```
你需要替换掉`"你的名字"`和`"你的学号"`为你的真实姓名和学号。例如,如果你的名字是张三,学号是0012345678,那么代码会变成:
```python
print("你好!我是22计科专业学生,姓名为张三,学号为0012345678")
```
保存这个文件后,你可以通过命令行或IDE运行它,看看输出是否符合预期。
如果你希望我展示具体的代码结构,你可以将上述代码复制到编辑器中,然后运行并截取程序运行后的屏幕截图。在命令行里输入`python 文件名.py`(假设文件名为`example.py`)就可以运行了。
阅读全文