初遇python,python基础
2018-06-18 01:49:12来源:未知 阅读 ()
- 变量与赋值
- name = 'Kevin':变量赋值时如果是str类型需要用''引起来
- age = 21:如果是int则不需要''
- 变量与起名
- 通俗易懂:最好能做到见名知意
- nums_of_kevin_gf = 10
- NumsOfKevinGf = 20:驼峰法
- name-of-kevin-gf = 10:不规范命名方法,会触发语法错误,python会把'-'解释为‘相减’
- 5name = 2:数字不能开头,na4me(可以使用)
- !name = 4:特殊字符不能有如!@~&%...
- name of to = 5:变量名之间不能有空格
- 字典操作方法
- append():追加
- count():统计
- extend():扩展
- index():索引
- insert():插入
- pop():删除一个
- remove():指定删除
- reverse():反转
- sort():排序
- 运算符
- &:与运算符
- |:或运算符
- ^:亦或运算符
- ~:取反运算符
- <<:左移动运算符
- >>:右移动运算符
- 逻辑运算符
- and:布尔“与”,只有同时为True,则返回True
- or:布尔“或”,只要一个为True则返回True
- not;布尔“非”,如果X为True则返回False,如果X为False则返回True
- 成员运算符
- in:如果在指定返回为找到值则返回True,否则返回False
- not in:如果在指定返回内没有找到值则返回True,否则返回False
- 身份运算符
- is:如果返回的属性与指定的属性相同则返回True,否则返回False
- not is:如果返回的属性与指定的属性不相同则返回True,否则返回False
- 嵌套循环
- break:跳出这一层循环
- continue:跳出本次循环开始下一次循环
- while循环
- for循环
- if..else判断
- 文件操作
- name_file = open('xxx','w'):打开文件第一个参数为文件路径+文件名,第二参数为打开模式
- w:写模式
- r:读模式
- a:追加模式
- name_file.write('ssss'):添加,必须在可写模式或者追加模式下
- name_file.read():读取文件,必须在可读模式下
- name_file.readline():逐行读取
- name_file.readlines():读取所有行
- name_file.close():关闭文件
- name_file = open('xxx','w'):打开文件第一个参数为文件路径+文件名,第二参数为打开模式
第一周作业:
作业:编写登陆接口
- 输入用户名密码
- 认证成功后显示欢迎信息
- 输错三次后锁定
-
1 # -*- coding:utf-8 -*- 2 # Author:xiaorui 3 # 字典形式保存用户及密码 4 user_name = {"huofucheng": "123456aa", "wangkai": "123456bb", "cangjingkong": "123456cc", "wutenglan":"123456dd"} 5 lock_name_file = open('lockname.txt', "r+") 6 lock_name = lock_name_file.readlines() 7 name = input("请输入用户名:") 8 if name in lock_name: 9 print("您的账号已被锁定!") 10 else: 11 if name in user_name: 12 x = 0 13 while x < 3: 14 passworld = input("请输入密码:") 15 if passworld == user_name[name]: 16 # 认证成功后显示欢迎信息 17 print("欢迎您!", name) 18 break 19 else: 20 print("密码错误,请重新输入!") 21 x = x+1 22 else: 23 # 输错三次停止 24 lock_name_file.write(name) 25 lock_name_file.close() 26 print("输入密码错误三次!您的账号已被锁定!") 27 else: 28 print("用户不存在!请注册!")
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
下一篇:time模块案例演示
- python3基础之“术语表(2)” 2019-08-13
- python3 之 字符串编码小结(Unicode、utf-8、gbk、gb2312等 2019-08-13
- Python3安装impala 2019-08-13
- 小白如何入门 Python 爬虫? 2019-08-13
- python_字符串方法 2019-08-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash