2019年4月9日

摘要: 第一章:计算机基础 https://www.cnblogs.com/koukouku/p/10646025.html 1.1 计算机认识 1.2操作系统 1.3 计算机的运算(进制) 1.4解释器/编译器 1.5 编码方式 1.6运算符 第二章:python入门 https://www.cnblog 阅读全文
posted @ 2019-04-09 19:47 小南方 阅读(172) 评论(0) 推荐(0) 编辑
 
摘要: ```python #2.写函数,检查获取传入列表或元组对象的所有奇数位索引对应的元素, # 并将其作为新列表返回。 # def get_odd_list(info): # ul=info[1::2] # return ul # print(get_odd_list([2,3,4,5,6])) ``` ```python #3.写函数,判断用户传入的一个对象(字符串或列表或元... 阅读全文
posted @ 2019-04-09 19:46 小南方 阅读(142) 评论(0) 推荐(0) 编辑
 
摘要: 内容详细 1.函数 1.1.面向过程: 可读性差/可重用差 1.2.面向对象: 🌰:面向过程发送邮件 🌰:函数式编程 对应函数式编程: 2.函数基本结构 2.1 函数的定义 2.2 函数执行 注意:函数如果不被调用,则内部代码将永远不会被执行 2.3 函数传递参数 1.形式参数: 2.实际参数: 阅读全文
posted @ 2019-04-09 19:45 小南方 阅读(102) 评论(0) 推荐(0) 编辑
 
摘要: 内容详细 1.三目运算(三元运算) 阅读全文
posted @ 2019-04-09 19:44 小南方 阅读(155) 评论(0) 推荐(0) 编辑
 
摘要: 1.1需求:读取一个100G的文件,检测文件中是否有关键字keys=['苍老师','小泽老师',"alex"], 如果有则替换成" ",并写入到另一个文件中 2:车牌区域划分,请根据车牌信息,分析出各省的车牌持有数量 3:读取文件内容,文件结构构造如下 4.九九乘法表 阅读全文
posted @ 2019-04-09 19:43 小南方 阅读(208) 评论(0) 推荐(0) 编辑
 
摘要: 今日内容 文件操作 内容详细 1.打开文件 1.open("作业讲解.py",mode="r",encoding="utf 8") 2.文件打开模式 r/w/a(只读只写字符串) r+/w+/a+(可读可写) rb/wb/ab(只读只写二进制) 字符串转换成"二进制" v="你好" data=v.e 阅读全文
posted @ 2019-04-09 19:43 小南方 阅读(135) 评论(0) 推荐(0) 编辑
 
摘要: 今日概要 深浅拷贝(重点) 文件操作 详细内容 直接赋值: 直接将对象的引用赋值给另一个对象 浅拷贝: 只拷贝父对象,不会拷贝子对象(只会copy一层) 深拷贝:会拷贝到所有嵌套的子对象 1. 不可变类型的copy 按理说会另外开辟一块空间存放v2的“alex”值 ,但是由于小数据缓存池原因,使“a 阅读全文
posted @ 2019-04-09 19:42 小南方 阅读(208) 评论(0) 推荐(0) 编辑
 
摘要: 1. 内存相关 示例一 示例二 示例三 示例四 示例五 示例6 示例7:(字符串和集合运算)的修改后,不会影响原来的值 而是开辟新空间存储 2.查看内存地址: id() 3.python小数据池缓存机制: 优化功能 某些条件的相同值不会被重新开辟内存空间 1.int: 5相同地址/"f_" 3类型除 阅读全文
posted @ 2019-04-09 19:40 小南方 阅读(92) 评论(0) 推荐(0) 编辑
 
摘要: 1.hash算法 hash算法 :内存中将值进行hash算法得到一个数值存储在内存中,查找也会按照算法进行查找,使用hash算法 执行效率高相对于list的索引查找 (字典,集合): 使用的是hash查找,因为只有( 不可变的数据类型 )才能被hash,而列表/字典/集合 (可以改变的) == 不能 阅读全文
posted @ 2019-04-09 19:38 小南方 阅读(190) 评论(0) 推荐(0) 编辑
 
摘要: 今日进度(数据类型) 1. 集合 2. 内存相关 3. 深浅拷贝 1.集合表示 1.无序 2.不重复 3.hash查找 3.独有方法 1.add 2.discard: 不存在不报错 3.update: 批量添加 4.集合运算:可与(列表 /集合 /元组)参与 集合运算,都会形成新的集合,不会对原的集 阅读全文
posted @ 2019-04-09 19:36 小南方 阅读(102) 评论(0) 推荐(0) 编辑
 
摘要: 1.判断一个字符是不是敏感字符: in 1.str 2.list/tuple 3.dict:判断 练习:敏感字符判断 阅读全文
posted @ 2019-04-09 19:35 小南方 阅读(424) 评论(0) 推荐(0) 编辑
 
摘要: None:空类型 表示该值是一个空对象,既不是0也不是" ",判断时候都为False 阅读全文
posted @ 2019-04-09 19:34 小南方 阅读(115) 评论(0) 推荐(0) 编辑
 
摘要: 今日内容(dict) 1.基本格式 字典(可变类型,3.6之后是有序) 帮助用户去表示一个事物的信息(事物是有多个属性) 键值不能为集合,列表,字典等不可hash类型 1.独有方法 1.keys() 2.values() 3.items() 4.get(键) 取对应key的value值 get相比于 阅读全文
posted @ 2019-04-09 19:33 小南方 阅读(115) 评论(0) 推荐(0) 编辑
 
摘要: 元组 1.元祖书写规范 1.公共方法(int/bool除外) 1. 索引 2. 切片 3. 步长 4. 删除: (tuple/str除外) 5. 修改: (tuple/str除外) 6. for循环 7. len 1. 独有方法(没有) 2.元组练习(类型判断) 2.判断v1,v2,v3类型 3.t 阅读全文
posted @ 2019-04-09 19:32 小南方 阅读(88) 评论(0) 推荐(0) 编辑
 
摘要: 列表 内容详细 1.列表 1. 公共 2. 独有方法 3. 删除 remove pop clear del区别 4. 强制转换 1.公共方法 len index 切片:v[:] 步长 python del users[1:4] 删除1 4 python 字符串本身不能修改或者删除 v1="Gao" 阅读全文
posted @ 2019-04-09 19:31 小南方 阅读(79) 评论(0) 推荐(0) 编辑
 
摘要: 今日内容 运算符 1. 算术运算符 取模% python 判断”中国“是否在value所指代的字符串中 v1="中国” in value 列示 content = input("请输入“) if ”退钱“ in content: print("退钱") python 13.判断下列逻辑语句的True 阅读全文
posted @ 2019-04-09 19:30 小南方 阅读(112) 评论(0) 推荐(0) 编辑
 
摘要: 字符串 1.方法详细内容 方法 强制转换 1.大小写转换 Value.upper() / value.lower() 2.判断字符串是否为数字:isdigit() num.isdigit(): 判断是否是数字得到bool值 3.除空格:strip() user.rstrip(): 去掉右边的空格/换 阅读全文
posted @ 2019-04-09 19:29 小南方 阅读(98) 评论(0) 推荐(0) 编辑
 
摘要: 今日内容 int bool 详细内容 1.整型(int) Py2 32位电脑 64位电脑 超出范围后python将自动转换成long(长整型) /运算不能显示小数— (整形除法只能保留整数位) Py3 只有int型 整型除法只能保留所有 2.布尔值(boolen) 1.只有两个值:True/Fals 阅读全文
posted @ 2019-04-09 19:24 小南方 阅读(194) 评论(0) 推荐(0) 编辑
 
摘要: 今日概要 解释器环境安装 输出 python试执行 数据类型 变量 输入 注释 条件判断 循环 占位符 数据类型转换 1. 环境的安装 python解释器 py2: Python2.7 (老版本) 、默认解释器编码ASCII py3: 默认解释器编码utf 8 ,Python3.6.8 Window 阅读全文
posted @ 2019-04-09 19:21 小南方 阅读(166) 评论(0) 推荐(0) 编辑