首页 > 软件 > 请你用Python编写一段程序,模拟开门的场景: 如果输入密码正确,就输出“欢迎回家”,并退出程序

请你用Python编写一段程序,模拟开门的场景: 如果输入密码正确,就输出“欢迎回家”,并退出程序

软件 2024-05-27

用python写程序,用户名为:1密码为:123456让程序一直执行,直到输正确,显示‘欢迎回来’

name=input('请输入用户名:')
whileTrue:
#name=input('请输入用户名:')
ifname=='1':
whileTrue:
try:
powerword=eval(input('请输入密码:'))
ifpowerword==123456:
name=100
break
else:
print('密码不正确,请重新输入:')
except:
print('密码不正确,请重新输入:')
elifname==100:
break
else:
print('用户名不正确,请重新输入:')
name=input('请输入用户名:')
print('欢迎回来')

一道Python题,希望得到解答?

代码如下:


Python代码


user = {'admin':'888', 'guest':'999',' test':'000'}
username = input("请输入账号:")
if username == '':
print("退出系统。")
exit()
password = input("请输入密码:")
if user.get(username):
if password == user[username]:
print("账号密码正确,登陆成功!")
else:
print("账号存在,但密码不正确,登录失败!")
else:
user[username] = password
print("新用户,已添加账号密码。新字典如下:\n{0}".format(user))


输出如下:

怎样用Python语言编一个小程序?

编写 Python 小程序的方法主要分为以下几步:

安装 Python:在编写 Python 程序之前,需要在计算机上安装 Python。Python 官网提供了下载安装程序的链接,可以根据操作系统版本下载安装程序。

编写代码:可以使用任何文本编辑器编写 Python 代码。代码的具体内容根据程序的需求来决定,可以包括各种 Python 原生语法、内置函数、第三方库等等。

运行程序:可以使用 Python 解释器来运行 Python 程序。在终端或命令行界面输入 python 文件名.py 即可执行程序。

下面是一个简单的示例程序:

输入输出:提示用户输入姓名(提示信息为:“请输入你的姓名:”),输出显示Python?

我们可以使用 input() 函数提示用户输入姓名,并将用户输入的值保存到 name 变量中。

然后,我们使用字符串格式化输出欢迎消息,其中 {name} 会被替换为用户输入的姓名。

name = input("请输入你的姓名:")

print("你好,{name}!")

最终,程序会输出类似于下面的消息:

需要注意的是,Python 中的 input() 函数会等待用户输入,直到用户按下回车键。用户输入的内容会被当作一个字符串返回。在本例中,我们将用户输入的字符串保存到 name 变量中,然后使用字符串格式化输出欢迎消息。

怎么用python编写一个以下要求的程序?

  1. import csv, json

  2. def save_to_csv(name, password):

  3. with open('password.csv', 'w', newline='') as csvFile:

  4. value = csv.writer(csvFile)

  5. value.writerow(['用户名', name])

  6. value.writerow(['密 码', password])

  7. def save_to_json(name, password):

  8. dictObj = {'用户名:': name, '密码:': password}

  9. with open('password.json', 'w', encoding='UTF-8') as jsonFile:

  10. json.dump(dictObj, jsonFile)

  11. if __name__ == '__main__':

  12. while True:

  13. name1 = input('请输入用户名:')

  14. password1 = input('请输入密码:')

  15. name2 = input('请再次输入用户名:')

  16. password2 = input('请再次输入密码:')

  17. if name1 == name2 and password1 == password2:

  18. print('两次输入的用户名和密码相同')

  19. save_to_csv(name1, password1) # 保存为csv文件

  20. save_to_json(name1, password1) # 保存为json文件

  21. break

  22. print('两次输入的用户名和密码不一致,请重新输入!')

保存的文件在这个PY文件同一个文件夹里找。


标签:python 信息技术 编程语言 Python入门 编程

大明白知识网 Copyright © 2020-2022 www.wangpan131.com. Some Rights Reserved. 京ICP备11019930号-18