齐柳儿
为了梦想而奋斗
摘要: 什么是正则表达式: 正则表达式(regular expression)描述了一种字符串匹配的模式(pattern) 可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。 例如: runoo+b,可以匹配 runoob、runooob、runoooooob 等, 阅读全文
posted @ 2018-08-17 16:34 齐柳儿 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 1. 内置函数 作用域相关: locals() 返回当前作用域中的名字 globals() 返回全局作用域中的名字 迭代器相关: range() 生成数据 next() 迭代器向下执行一次, 内部实际使用了__next__()方法返回迭代器的下一个项目 iter() 获取迭代器, 内部实际使用的是_ 阅读全文
posted @ 2018-08-15 20:55 齐柳儿 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 一. 生成器 什么是生成器. 生成器实质就是迭代器. 在python中有三种方式来获取生成器: 1. 通过生成器函数2. 通过各种推导式来实现生成器3. 通过数据的转换也可以获取生成器 首先, 我们先看一个很简单的函数 将函数中的return换成yield就是生成器 运行的结果和上面不一样. 为什么 阅读全文
posted @ 2018-08-13 16:04 齐柳儿 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 一.初始函数 1.函数是对功能的封装 语法: def 函数名(形参列表): 函数体(代码块, return) 调用: 函数名(实参列表) 2. 返回值 return : 在函数执行的时候. 如果遇到return. 直接返回 1.如果函数什么都不写, 不写return, 没有返回值. 得到的是None 阅读全文
posted @ 2018-08-09 16:15 齐柳儿 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 1.创建并输出菜单, 菜单是不可变的. 所以使用元组menus = ("1, 录入", "2, 查询", "3, 删除", "4, 修改", "5, 退出")# 存储用户的信息 id: {'name':'名字', 'weight':体重, 'height':身高}# 例如:目前有两个用户信息:1. 汪峰, 2. 章子怡# 存储结构:#bodies= {# 1:{'name':'汪峰', ... 阅读全文
posted @ 2018-08-07 17:12 齐柳儿 阅读(2003) 评论(0) 推荐(0) 编辑
摘要: 功能要求:要求用户输入自己拥有总资产,例如:2000显示商品列表,让用户根据序号选择商品,加入购物车购买,如果商品总额大于总资产,提示账户余额不足,否则,购买成功。goods = [ {"name": "电脑", "price": 1999}, {"name": "鼠标", "price": 10}, {"name": "游艇", "price": 20}, {"name"... 阅读全文
posted @ 2018-08-07 17:08 齐柳儿 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 文件操作必不可少的是open函数:对文件读写之前,需要先打开文件,获取文件句柄 注意:open() file() 尽量使用open(),Python3以后不支持file()了 文件操作的函数 open(文件名(路径), mode="?", encoding="字符集") 2. 模式: r, w, a 阅读全文
posted @ 2018-08-06 19:00 齐柳儿 阅读(376) 评论(0) 推荐(0) 编辑
摘要: set集合 特点: 无序, 不重复, 元素必须可哈希(不可变) 作用: 去重复 本身是可变的数据类型. 有增删改查操作. 阅读全文
posted @ 2018-08-03 21:53 齐柳儿 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-08-03 18:01 齐柳儿 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 一.运算逻辑符 二.Python算术运算符 三.Python比较运算符 四.Python赋值运算符 五.Python位运算符 六.Python成员运算符 七.Python身份运算符 八.Python运算符优先级 阅读全文
posted @ 2018-08-01 20:03 齐柳儿 阅读(140) 评论(0) 推荐(0) 编辑