其他分享
首页 > 其他分享> > 25、26讲 打包啦

25、26讲 打包啦

作者:互联网

0:是在说一种索引的对应关系吧

1:

a={'F':70,'F': 70, 'C': 67, 'h': 104, 'i': 105, 's': 115}
print(a['C'])

2:不是很对 感觉

3:映射关系嘛

4:坑 看半天不知道啥差别

5:

data.split(',')

6:

print('|--- 欢迎进入通讯录程序 ---|')
print('|--- 1:查询联系人资料  ---|')
print('|--- 2:插入新的联系人  ---|')
print('|--- 3:删除已有联系人  ---|')
print('|--- 4:退出通讯录程序  ---|')
input1 = 1
contacts = {}
input1= input("请输入相关的指令代码:")
while input1 != 4:

    if input1 == '1':
        name = input('请输入联系人姓名:')
        if name in contacts:
            print(name,contacts[name])
        else:
            print('暂无此人')
    elif input1 == '2':
        name = input('请输入联系人姓名:')
        contacts[name] = input('请输入联系人电话:')
    elif input1 == '3':
        name = input('请输入联系人姓名:')
        if name in contacts:
            del a[name]
        else:
            print('暂无此人')
    elif input == '4':
        print('|--- 4:退出通讯录程序  ---|')
    input1= input("请输入相关的指令代码:")

二十六讲::

 

0:  如果是作为映射的话 应该是不支持啦

1:会增加新元素

2:效率好像差不多把 

3:好像么有

4:{1:数字,3:数字}

5:dict2 =a .copy

6:

def log_in():
    cus_data={}
    input1= '1'
    while input1 !='q' and input1 !='Q':
        print('|--- 新建账户:N/n ---|')
        print('|--- 登录账号:E/e  ---|')
        print('|--- 退出程序:Q/q ---|')
        input1= input("请输入相关的指令代码:")
        if input1 == 'n' or input1 == 'N' :
            name = input('请输入用户名:')
            while name in cus_data:
                name = input('此用户名已被使用,请重新输入:')
            cus_data[name] = input('请输入密码:')
            print('注册成功,赶紧登陆试试')
        elif input1 == 'E' or input1 == 'e':
            name = input('请输入用户名:')
            while name not in cus_data:
                name = input('此用户名不存在,请重新输入:')
            password=input('请输入密码:')
            while cus_data[name] != password :
                password = input('此用户名不存在,请重新输入:')
            print('欢迎')
        elif input1 == 'Q' or input1 == 'q' :
            print('goodbye')

 

标签:25,26,input1,name,---,输入,print,input,打包
来源: https://www.cnblogs.com/xiaoli1996/p/14860536.html