上一页 1 2 3 4 5 6 7 ··· 22 下一页
摘要: 装饰器的使用: 在不想修改函数的调用方式,但是想给函数添加内容的功能的时候使用 为什么使用装饰器: 软件实体应该是可扩展,而不可修改的。也就是说,对扩展是开放的,而对修改是封闭的。 因此,引出了开放封闭原则: 对扩展开放,意味着有新的需求或变化时,可以对现有代码进行扩展,以适应新的情况。 对修改封闭 阅读全文
posted @ 2019-09-06 09:59 不夜男人 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 首先创建一个文件操作对象: f = open(file, mode, encoding) file指定文件的路径,可以是绝对路径,也可以是相对路径 文件的常见mode: mode = “r” # 只读 mode = “w” # 只写 mode = “a” # 追加 mode = “r+” #可以读写 阅读全文
posted @ 2019-09-06 09:58 不夜男人 阅读(485) 评论(0) 推荐(0) 编辑
摘要: Python中的字典特点: 速度快,内部使用二分查找的方式 可以用来存储大量的关系型数据 字典是无序的 字典的定义方式: dic = dict(name =”zhangsan”, age = 19) dic1 = dict(((“name”, “zhangsan”), (“age”, 19))) d 阅读全文
posted @ 2019-09-06 09:57 不夜男人 阅读(1313) 评论(0) 推荐(0) 编辑
摘要: PyCharm是由JetBrains打造的一款Python IDE(集成开发环境) 1. 创建Python文件 2. pycharm的操作界面 3. PyCharm修改字体大小的方式 4. pycharm中debug(调试)的方式 5. Pycharm中常见的提示信息(这些都是可以在pycharm中 阅读全文
posted @ 2019-09-06 09:56 不夜男人 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 1. python中的魔法方法, 类似__init__, __str__等等,这些内置好的特定的方法进行特定的操作时会自动被调用 2. __init__的使用方法 class 类名(object): def __init__(self): print("hhahhah")对象1 = 类名() 打印结 阅读全文
posted @ 2019-09-06 09:52 不夜男人 阅读(578) 评论(0) 推荐(0) 编辑
摘要: 1. Python中类中特性分成属性和方法 属性和方法都分为私有和公有的,私有的只可以在本类中使用外部是无法访问的 2. 定义属性(成员变量)的语法格式(公有属性/私有属性) class 类名: def __init__(self): self.变量名1 = 值1 # 定义一个公有属性 self._ 阅读全文
posted @ 2019-09-06 09:52 不夜男人 阅读(6055) 评论(0) 推荐(0) 编辑
摘要: 1. 列表的概念,列表是一种存储大量数据的存储模型。 2. 列表的特点,列表具有索引的概念,可以通过索引操作列表中的数据。列表中的数据可以进行添加、删除、修改、查询等操作。 3. 列表的基本语法 创建列表:变量名 = [数据1,数据2,……] 获取列表数据:变量名[索引] 修改列表数据:变量名[索引 阅读全文
posted @ 2019-09-06 09:50 不夜男人 阅读(792) 评论(0) 推荐(0) 编辑
摘要: 1. 字符串概念,字符串是一个容器,包含若干个字符并按照一定的顺序组织成一个整体。字符串支持索引操作。 2. 创建字符串基本语法 变量名 = "字符串信息" 变量名 = '字符串信息' 变量名 = """字符串信息""" 变量名 = '''字符串信息''' 3. 注意事项,字符串定义过程中如出现"匹 阅读全文
posted @ 2019-09-06 09:49 不夜男人 阅读(1037) 评论(0) 推荐(0) 编辑
摘要: 单层浅拷贝 单层深拷贝 结论一: 不管深拷贝还是浅拷贝对不可变数据类型都是引用内存地址 不管深拷贝还是浅拷贝对可变数据类型都是会重新创建新的内存空间 浅拷贝嵌套 深拷贝嵌套 结论二: 浅拷贝: 深拷贝: 总结: 浅拷贝: 深拷贝: 阅读全文
posted @ 2019-09-06 09:48 不夜男人 阅读(626) 评论(0) 推荐(0) 编辑
摘要: 1:strip()方法,去除字符串开头或者结尾的空格 >>> a = " a b c " >>> a.strip() 'a b c' 2:lstrip()方法,去除字符串开头的空格 >>> a = " a b c " >>> a.lstrip() 'a b c ' 3:rstrip()方法,去除字符 阅读全文
posted @ 2019-09-06 08:49 不夜男人 阅读(17934) 评论(0) 推荐(2) 编辑
上一页 1 2 3 4 5 6 7 ··· 22 下一页