构建用户列表,并使用列表中的帐户登陆.

‘‘‘构建用户列表,格式为:[{‘user‘: ‘k1‘, ‘value‘: ‘v1‘},{‘user‘: ‘k2‘, ‘value‘: ‘v2‘},{‘user‘: ‘k3‘, ‘value‘: ‘v3‘}]Q为停止录入,然后使用用户列表中的内容登陆,失败则重新输入.‘‘‘lst = []while 1:    dic = {}    a = input(‘用户名:‘)    if a.upper() == "Q":        break    b = input(‘密码:‘)    dic[‘user‘] = a    dic[‘value‘] = b    lst.append(dic)

print(lst)while 1:    username = input(‘请输入用户名:‘)    password = input(‘请输入密码:‘)    message = ‘登录失败!请重试!‘    for i in lst:        if i[‘user‘] == username and i[‘value‘] == password:            message = ‘登陆成功!‘            print(message)            break    if message == ‘登陆成功!‘:        break    print(message)

原文地址:https://www.cnblogs.com/zjx1/p/10644772.html

时间: 2024-11-05 13:31:53

构建用户列表,并使用列表中的帐户登陆.的相关文章

JSP列表形式显示数据库中的数据 OracleCachedRowSet 实例

现在数据库中有一张用户表,希望用户在jsp页面中输入用户名和密码以及 用户类型,在servlet中插入数据库后,在另一个jsp页面中把数据库中所有的用户名和类型都以列表的形式列出来    可以用OracleCachedRowSet实现了ResultSet中的所有方法The oracle.jdbc.rowset.OracleCachedRowSet class is the Oracle implementation of CachedRowSet servlet代码为: import oracl

好神奇的代码,可以让匿名用户对特定SharePoint 列表拥用添加列表项的权限哦

如果你不使用代码,很难从界面上去设置列表的匿名用户(如果可以请告诉我,我会自动删除这个博文)拥有列表项的添加权限. 其实这种需求是非常必要的,比如: 1.允许新用户去提交一个注册申请, 2.在召集临时会议的时候很多临时人员没有域帐号,而要上传资料, 3.允许网页可以被 匿名评论和提交匿名的答卷等等. 步骤: 首先: 1.在这个列表里,把匿名用户启用: 照着如图的方式做就行了: 但是,你会发现,删除.添加.编辑等权限对匿名用户来说,根本选不上,:(,如下图,没有关系,选上查看,就行了: 2.  然

步步为营_Android开发课[19]_用户界面之ListView(列表视图)

Focus on technology, enjoy life!-- QQ:804212028 浏览链接:http://blog.csdn.net/y18334702058/article/details/44624305 主题:用户界面之ListView(列表视图) -ListView和TextView,Button等控件一样,一样的定义方式和显示方式,所以不再重复学了.但是Android开发中ListView经常适配一些适配器来显示,所以我们要学重点是是ListView的各种适配. List

将用户添加至sudoers列表

在centos的系统下,默认情况是没有当前用户在sudoers列表内.当需要使用sudo命令时,就会报错当前用户没有在sudo列表中.这时就需要修改sudo的配置文件来解决这个问题. 1.首先,将当前用户切换为root用户.即:输入su 2.运行命令visudo(当然你可以选择找到sudo的配置文件,然后用vim来修改.但是,visudo时linux提供的专门修改sudo配置文件的命令.建议使用该命令.P.S.sudo的配置文件在/etc目录下,#vim /etc/sudoers可对其进行修改)

使用朴素贝叶斯算法,通过用户安装的APP列表来推测用户的性别

从本质上来说,这是一个分类问题,类似于通过邮件内容来推测垃圾邮件,通过用户的相关信息来推测用户是否会拖欠贷款,而通过用户的APP安装列表来推测用户的性别也是一个类似的问题. 对于贝叶斯算法来说,我们首先需要一个训练集数据,这个训练集是一个已经打好标签的数据.而要对一堆的数据打标签,人工来做是不太合适的,在这里需要结合人类与计算机各自的优势,来半自动化的识别出比较明显的有性别倾向的APP的列表,再通过这些(有性别标识的)APP在用户的安装列表中所占的比例来判定出性别特征比较明显的用户,并为这些用户

基于DevExpress开发的GridView如何实现某一列的一行让用户可以从下列列表选择选项

在很多DevExpress的使用例子里面,我们可以看到,基于GridView实现的不同控件展示的时候,每一列的控件类型都是一样的,如果我要某一列的一行让用户可以从下列列表选择选项,而其他行不可选择,那我们可以实现这种效果吗,应该如何实现? 1.GridView实现的显示效果 例如下面的效果就是我希望达到的,在第一行的流程处理人列允许用户选择,其他行禁止用户选择. 单用户单击第一行的“流程处理人”列的时候,弹出一个列表供用户选择,选择后显示具体的人员的姓名即可. 2.功能实现具体步骤 实现上面所说

获取weibo用户所有的关注列表

1.新浪微博Python SDK笔记——获取粉丝列表或关注列表 http://www.tuicool.com/articles/VnQ3ye 2.friendships/friends关注列表 friendships/friends/bilateral双向关注列表 friendships/followers粉丝列表 http://open.weibo.com/qa/index.php%3Fqa%3D4602%26qa_1%3D%E8%AF%B7%E9%97%AE%E4%B8%8B%EF%BC%8

帝国CMS:列表模板(list.var)中调用正文内容,字符长度怎么控制

我在列表模板(list.var)中调用正文内容,字符长度怎么控制了一直显示不出来         $listtemp='<div class="textbox-content">         <p>[!--smalltext--]</p><p style="text-align: center;"><br><a href="[!--titleurl--]" target=&qu

SharePoint 2010 用列表模板新建列表

<pre name="code" class="cpp">/* 中颖EEPROM,使用比较方便,但有个注意点,就是每次无论你写入 什么数据或者在哪个地址写数据,都需要将对 对应的块擦除,擦 除后才能写入成功. */ #define SSPWriteFlag 0x5A #define SSPEraseFlag 0xA5 //数据区 扇形区1 #define ADDR_START1 (uint16)0x100 //数据存储区起始地址 #define ADDR