自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 生成器,迭代器,闭包,装饰器

生成器,迭代器,闭包,装饰器 一.生成器 生成器会将你要生成的数据储存起来,等到需要的时候,用一次,执行一次 1.创建生成器的第一种方式: list = (x for x in range(5)) print(list)→(输出的是list的地址) print(next(list))→0 print(next(list))→1 print(next(list))→2 注意:输出次数一定不要超过循环次数,否则会报错 2.yield方法: 此方法要配合函数使用,只要函数中有yield,那么这就是一个生成器 例.

2022-04-13 11:27:32 298

原创 正则表达式

正则表达式 一.什么是正则表达式? 简单来说就是按照一定的规则去处理字符串的一个工具,这个规则叫正则表达式 正则表达式独立任何编程语言之外 二.正则表达式的使用方法: 1 导入re库 2 定义正则规则以及需要匹配的字符串 3 进行校验得到结果 例: import re str = "wo shi di yi ming" pattern = "yi" result = re.match(pattern,str) print(result.group()) 其中 re.match(正则规则,字符串) 即从左往右

2022-04-12 09:28:43 195

原创 面向对象基础

面向对象基础 一.类的定义 一个类中包括:属性和方法,格式: class 类名:(类名首字母大写) 属性 方法 创建一个对象,并调用对象的方法 变量名 = 类名() 变量名.方法() 实例为: class Dog: def eat(self): print("狗在吃骨头") dog1 = Dog() dog1.eat 二.创建多个对象 class Dog: def eat(self): print("狗在吃骨头") def introd...

2022-04-05 23:14:18 430

原创 函数的调用与声明

一.函数的格式: def 函数名():(参数可写可不写) 函数内部的代码 函数必须调用才能执行 例如: def print_love(): print("家人们,我爱你们!") (当程序执行到def print_love():时,判定这是一个函数,程序直接跳过) print_love() (此时即为调用函数,程序运行到这里会返回到函数的定义里,进行程序流程) 二.带参数的函数: 格式: def 函数名(形式参数): 函数内的代码 参数即指代你想使用的东西,在调用中添加在括号里 例如:...

2022-04-02 08:57:30 862

原创 我的python学习记04

列表,元组,字典的使用 一.列表 列表的格式:list[元素1,元素2,……] 列表也是一个有序集合,下标索引从0开始与字符串类似 1.在列表中添加数据 append:list.append(添加元素) (在最后添加元素) insert:list.insert(下标,添加元素) (在指定位置添加元素) extend:list.exend(list2) (合并两个列表) 2.在列表中删除数据 pop:list.pop() (删除最后一个元素) remove:list.remove(删除元素) (删除指定的..

2022-03-22 11:41:16 839

原创 我的python学习记_03

数据类型 python中的数据类型包括:1.数字类型number:整型int(即整数) 浮点型float(小数形式,整数的话后面加".0") 布尔型(判断正确与否) 复数型(complex) 2.字符串类型str 3.列表类型list 4.元组类型tuple 5.集合类型set 6.字典类型dict 这些类型可以用type函数测出,详情见第一篇文章 字符串 1.字符串截取: 截取中用到的语法:print(len(txt))字符串长度 print(txt[2])获取字符串中第3个字符(字符串中的.

2022-03-16 17:54:57 108

原创 我的python学习记_02

流程控制 算术运算符: + 加(在字符串中拼接作用) - 减 * 乘 / 除 // 商 % 取余 ** 次幂 比较运算符: > 是否大于 >= 是否大于等于 < 是否小于 != 是否不等于 == 是否等于 <= 是否小于等于 if条件判断: 基本结构: if判断条件:(这里冒号不要忘记,必须加) 如果...

2022-03-16 17:52:49 4810

原创 我的python学习记_01

一切的开始都是从打招呼开始的,python也不例外,首先和将要陪伴我后半生的朋友说句情话: print("不是在最美好的时光遇见你,而是因为遇见你才让我有了最美好的时光") 初写代码,一定要注意这些问题:1.写代码时使用中文符号(为避免问题,可以设置自己的输入法在中文时使用英文标点) 2.使用全角符号 3.缺少漏掉括号(为避免问题,打括号就一对一对的打) 4.代码拼写错误(要求细心) 5.缩进问题(python缩进是非常严格的,否则会报错) 在程序员中流传着这样一句话:你的代码只有你和上帝看得懂,再

2022-03-16 17:51:08 534

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除