摘要: 生成器,迭代器,闭包,装饰器一.生成器生成器会将你要生成的数据储存起来,等到需要的时候,用一次,执行一次1.创建生成器的第一种方式:list = (x for x in range(5))print(list)→(输出的是list的地址)print(next(list))→0print(next(l 阅读全文
posted @ 2022-04-13 11:26 林澈2022 阅读(36) 评论(0) 推荐(0)
摘要: 正则表达式一.什么是正则表达式?简单来说就是按照一定的规则去处理字符串的一个工具,这个规则叫正则表达式正则表达式独立任何编程语言之外二.正则表达式的使用方法:1 导入re库2 定义正则规则以及需要匹配的字符串3 进行校验得到结果例:import restr = "wo shi di yi ming" 阅读全文
posted @ 2022-04-12 09:22 林澈2022 阅读(98) 评论(0) 推荐(0)
摘要: 面向对象基础一.类的定义一个类中包括:属性和方法,格式:class 类名:(类名首字母大写) 属性 方法创建一个对象,并调用对象的方法变量名 = 类名()变量名.方法()实例为:class Dog: def eat(self): print("狗在吃骨头")dog1 = Dog()dog1.eat二 阅读全文
posted @ 2022-04-05 23:13 林澈2022 阅读(47) 评论(0) 推荐(0)
摘要: 一.函数的格式:def 函数名():(参数可写可不写) 函数内部的代码函数必须调用才能执行例如:def print_love(): print("家人们,我爱你们!")(当程序执行到def print_love():时,判定这是一个函数,程序直接跳过)print_love()(此时即为调用函数,程序 阅读全文
posted @ 2022-04-02 08:56 林澈2022 阅读(207) 评论(0) 推荐(0)
摘要: 列表,元组,字典的使用一.列表列表的格式:list[元素1,元素2,……]列表也是一个有序集合,下标索引从0开始与字符串类似1.在列表中添加数据append:list.append(添加元素) (在最后添加元素)insert:list.insert(下标,添加元素) (在指定位置添加元素)exten 阅读全文
posted @ 2022-03-22 11:38 林澈2022 阅读(31) 评论(0) 推荐(0)
摘要: 数据类型 python中的数据类型包括:1.数字类型number:整型int(即整数) 浮点型float(小数形式,整数的话后面加".0") 布尔型(判断正确与否) 复数型(complex) 2.字符串类型str 3.列表类型list 4.元组类型tuple 5.集合类型set 6.字典类型dict 阅读全文
posted @ 2022-03-15 09:04 林澈2022 阅读(32) 评论(0) 推荐(0)
摘要: 流程控制 算术运算符: + 加(在字符串中拼接作用) - 减 * 乘 / 除 // 商 % 取余 ** 次幂 比较运算符: > 是否大于 >= 是否大于等于 < 是否小于 != 是否不等于 == 是否等于 <= 是否小于等于 if条件判断: 基本结构: if 判断条件:(这里冒号不要忘记,必须加) 阅读全文
posted @ 2022-03-14 17:43 林澈2022 阅读(37) 评论(0) 推荐(0)
摘要: 一切的开始都是从打招呼开始的,python也不例外,首先和将要陪伴我后半生的朋友说句情话: print("不是在最美好的时光遇见你,而是因为遇见你才让我有了最美好的时光") 初写代码,一定要注意这些问题:1.写代码时使用中文符号(为避免问题,可以设置自己的输入法在中文时使用英文标点) 2.使用全角符 阅读全文
posted @ 2022-03-14 15:22 林澈2022 阅读(32) 评论(0) 推荐(0)