每次10分钟跟我学Python(第三十六次课)
大家好!我是幻化意识流。今天继续跟我学Python。
在日常生活中,我们经常会有很多账户和密码,比如:不同银行的银行卡,邮箱账户,各种app,网站账户等等,为了安全考虑,我们有时设置的密码是不一样的,如果时间长了,我们可能就忘记了,所以我们要把这些账户密码保存在一个密码簿里,好的,今天我们就用Python自己写一个电子密码簿。
电子密码簿
需求:
1、我们输入几条账户名称和密码
2、我们根据账户名来查询对应的密码是什么
编码:
文本代码:
mdict={}
acname=""
passw=""
conti="yes"
print("欢迎打开密码簿:")
while(conti=="yes"):
acname=input("请输入账户名称: ")
passw=input("请输入该账户的密码: ")
mdict[acname]=passw
conti=input("继续吗?yes or no")
print("欢迎查询密码:")
conti="yes"
while(conti=="yes"):
acname=input("请输入要查询的账户名称: ")
print(mdict[acname])
conti=input("继续吗?yes or no")
print("常来啊!")
print("让我们看看全部密码簿内容:",mdict)
运行一下:
理论:
字典(dictionary )也是一种常用的 Python 內置数据类型。
可以把字典理解为 键: 值对的集合,但字典的键必须是唯一的。花括号 {}用于创建空字典。初始化
字典的另一种方式是,在花括号里输入逗号分隔的键值对,这也是字典的输出方式。
例子 : tel={"jack":8096,"rose":3139}
感谢您在此学习!
see you.