随笔分类 -  python-小练习

摘要:报错信息:dictionary changed size during iteration 字典在遍历时不可修改,建议转成列表和集合处理; 这个错是因为最开始在写循环的时候,写的是for name in user #字典里用in来判断只是判断key是否存在; 阅读全文
posted @ 2018-12-08 15:49 小蕊-zr 阅读(185) 评论(0) 推荐(0)
摘要:报错 list index out of range : 超出下标 这个错误是因为在写stus列表的时候写成了如下stus=['小花,未交'] ,但是取下标的时候取的是stus[1];实际该列表中只有1个下标为0 invalid character in identifier:“标识符中的无效字符” 阅读全文
posted @ 2018-12-06 11:40 小蕊-zr 阅读(205) 评论(0) 推荐(0)
摘要:isdigit的使用方法,只能对str类型的适用,判断输入的字符串里面是不是仅由数字组成;本次在写这个小程序时踩到的坑:1、int类型和字符串类型不可以做比较;2、在input下面对guess做了类型转换,把字符串类型转换成整形,但用到的isdigit方法只支持字符串类形的判断,这样就没法判断是否仅 阅读全文
posted @ 2018-12-05 10:27 小蕊-zr 阅读(195) 评论(0) 推荐(0)
摘要:#校验密码是否合法的小练习#1、密码长度5到10位;#2、密码里面必须包含,大写字母,小写字母,数字#3、最多输入5次写程序过程中遇到了两个问题,第二个循环里的P是把password的值循环传到p里面去;例如密码输入'123abcABC';是循环从1开始依次取字符串里的值;第二个问题: p.isup 阅读全文
posted @ 2018-12-01 11:59 小蕊-zr 阅读(1159) 评论(0) 推荐(0)
摘要:#list列表取值更方便灵活 列表、数组说的都是1个东西#列表中每个字符都有一个编号,就是我们说的下标,从0开始#如果你输入的下标在列表中不存在,会报下标越界的错误1、查询user表中下标为0的记录 user=['王春武','于萍','李丹利','李梦']#查询user表中下标为0的记录print( 阅读全文
posted @ 2018-11-30 13:55 小蕊-zr 阅读(286) 评论(0) 推荐(0)
摘要:作业:登录程序,最多循环输入三次,账号密码校验输入为空的情况; 知识点总结 1、while和for循环的区别是,1个需要定义计数器,1个不需要定义计数器; 2、break正常循环结束后会用到,意思是不会在继续向下执行代码; 3、%s,占位符;顾名思义:帮变量占着位置;类似于性能中的关联和参数化;对动 阅读全文
posted @ 2018-11-29 19:03 小蕊-zr 阅读(506) 评论(0) 推荐(0)
摘要:Yagmail可以简单的实现自动发送邮件功能 在这之前,先开启发送邮箱的授权码,以163举例,如下开启 然后安装yagmail模块:先下载whl文件保存到本地,然后在cmd执行如下命令即可: 简单例子: 阅读全文
posted @ 2018-05-24 18:13 小蕊-zr 阅读(238) 评论(0) 推荐(0)