自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 面向对象基础

1.面向对象编程思想1.面向过程编程 - 逻辑+基本语法2.函数式编程 - 函数+逻辑+基本语法3.面向对象编程- 类和对象 + 函数+逻辑+基本语法2.类和对象类就是拥有相同属性和相同功能的对象的集合(抽象的)对象是类的实例 (具体)人类: 有名字、有年龄、有性别、有肤色,会说话,能思考,可以睡觉class Person: def __init__(self): self.name = '' self.age = 0 sel

2021-03-26 09:24:59 66

原创 面向对象基础

1.面向对象编程思想1.面向过程编程 - 逻辑+基本语法2.函数式编程 - 函数+逻辑+基本语法3.面向对象编程- 类和对象 + 函数+逻辑+基本语法2.类和对象类就是拥有相同属性和相同功能的对象的集合(抽象的)对象是类的实例 (具体)人类: 有名字、有年龄、有性别、有肤色,会说话,能思考,可以睡觉class Person: def __init__(self): self.name = '' self.age = 0 sel

2021-03-26 09:21:51 105

原创 正则

正则正则是一种用来处理文本数据的一种工具。(一般用来处理复杂的文本问题)正则的语法: - 用不同的符号来描述字符串规则1)匹配类符号 - 一个符号对应字符串的一个字符普通字符 - 除特殊符号以外的字符就是普通字符普通字符在正则中表示这个符号本身2)检测类符号3)控制次数符号4)分组和分支5)其他常用的参数fullmatch(正则表达式,字符串)-检测字符串是否符合正则表达式描述的规则,如果符合,返回匹配对象如果不符合,返回None‘正则表达式’ -

2021-03-24 23:38:50 127

原创 异常捕获与文件操作

1.异常捕获1.异常 - 程序报错当程序出现了异常,程序直接结束# 1.异常 - 程序报错# 当程序出现了异常,程序直接结束print('=====') # print('abc'[5])print('-----')print('+++++')# age = int(input('请输入年龄:'))2.异常捕获异常捕获就是让程序在出现异常的时候不崩溃还可以接着往后执行1)语法1: - 捕获所有类型的异常try:代码段1(需要捕获异常的代码)except:代码段2(捕获

2021-03-18 22:41:48 129

原创 异常捕获与文件操作

1.异常捕获1.异常 - 程序报错当程序出现了异常,程序直接结束# 1.异常 - 程序报错# 当程序出现了异常,程序直接结束print('=====') # print('abc'[5])print('-----')print('+++++')# age = int(input('请输入年龄:'))2.异常捕获异常捕获就是让程序在出现异常的时候不崩溃还可以接着往后执行1)语法1: - 捕获所有类型的异常try:代码段1(需要捕获异常的代码)except:代码段2(捕获

2021-03-18 22:38:47 65

原创 实参高阶函数和装饰器

1.实参高阶函数1.1函数的本质python中定义函数其实就是在定义一个类型是function的变量, 函数名就是变量名;变量能做的函数都可以做a = 10b = 'abc'c = [1, 29, 8]d = {'a': 23, 'b': 100}e = lambda x: x*2 # e 是变量"""def e(x): return x*2"""def func1(): # func1 是变量 print('函数')print(type(

2021-03-16 22:49:50 52

原创 函数的位置参数和返回值

1.1位置参数和关键字参数位置参数和关键字参数是根据函数调用的时候实参的传递方式分类的。1.位置参数 - 让实参和形参在位置上一一对应2.关键字参数 - 调用的时候在实参前加‘形参名=’的结构3.位置参数和关键字参数可以一起用:位置参数必须在关键字参数的前面def func1(a, b, c): print(f'a:{a}, b:{b}, c:{c}')# 位置参数func1(10, 20, 30) # a:10, b:20, c:30func1(20,

2021-03-15 23:16:00 315

原创 字符串和函数

1.字符串 - 格式字符串字符串格式化 - 字符串格式占位符语法:包含字符串占位符的字符串 % (数据1,数据2,数据3,。。)1)字符串占位符%s – 字符串对应的占位符(可以用任何数据类型的数据赋值)%d – 整数对应的占位符%f - 小数对应的占位符(默认保留六位小数)%.Nf - 保留N位小数2)数据数据的个数必须跟前面的占位符的个数保持一致数据可以是任何有结果的表达式当只有一个数据的时候括号可以省略#name = inp

2021-03-13 16:05:41 155

原创 字符串的相关内容

1.字符串的概念字符串是容器型数据类型;将’’、""、’’’’’’、""""""作为容器的标志里面的每个富豪都是字符串的元素一个单引号和双引号这种字符串只能在一行,无法换行三个单引号和双引号可以换行字符串的特点:不可变的;有序的元素:引号中的每一个基本符号,元素又叫字符,字符又分为普通字符和转义字符两种。普通字符:除了转义字符以外的就是转义字符str1 = 'ji;da8sa两种靓仔????'str2 = "had函数238*"str3 = """abc123比比不知道放入番薯粉""

2021-03-11 23:21:11 458

原创 字典的性质和集合

1.字典1.1 字典的增删改1.增、改字典[key] =值 - 当key存在的时候是修改key对应的值,当key不存在的时候添加键值对dog = {'name':'旺财','age':3,'breed':'土狗'}print(dog) # {'name': '旺财', 'age': 3, 'breed': '土狗'}dog['gender'] = '公狗'print(dog) # {'name': '旺财', 'age': 3, 'breed': '土狗', 'gender':

2021-03-10 20:02:18 167

原创 列表、元组、字典

1.列表1.1列表相关的函数1.列表.clear() - 清空列表(删除列表中所有的元素)nums = [10,2,4,5]nums.clear()print(nums) # []nums = [10,2,4,5]nums = []print(nums) # []2,列表.copy() - 复制原列表产生一个一模一样的新列表,将新列表返回[:]、列表*1、列表+[]的功能和列表.copy()的功能一模一样id(变量) - 获取变量中保存的数据的地址n

2021-03-09 22:40:02 103

原创 list列表以及相关的操作

1.1 列表的概念及特征列表是容器型数据类型:将[ ]作为容器标志,里面多个数据用逗号隔开:[元素1,元素2…]列表作为容器的特征:1.可变的(列表中的元素的个数可变;元素的值可变;元素的顺序可变)。2.列表是有序的(每个元素都有一个表示在元素列表中位置的序号)。元素的概念:容器中每个独立的数据就是元素(任何类型的数据都可以作为列表的元素)students = ['张丁也','钟林君']print(students)names = [] # --- 空列表,布尔值为False,值为0

2021-03-08 23:15:50 344

原创 3.5math

python 中数字对应的类型:int、float、bool、complex(复数)注意:浮点数有时候表示的不准确,结果是约等于的值,这是计算机本身在存储浮点数的问题bool类型是一种特殊的整型,True本质是1,false本质是01.65-》1.6499999999999999 1.65-》1.6500000000000000011.complex(复数)由实部和虚部组成的数就是复数结构:a + bj (j是虚数单位,j**2是-1;a是实部,b是虚部。print(2e4,3e-

2021-03-07 20:57:51 45

原创 3.4循环与分支

循环与分支结构1. if分支结构if分支结构的语法:要求;1.不同的条件下执行不同的操作程序,根据不同的条件做不一样的事情。但是要求条件之间存在:其中一个条件成立其他条件就不成立。if 条件语句1: 代码段1elif 条件语句2: 代码段2elif 条件语句3: 代码段3...else: 代码段nscore = 56if 90 <= score <= 100: print('A')elif 80 <= score <=

2021-03-04 23:33:35 95 1

原创 3.3运算符与流程控制

1.运算符python支持的运算:数学运算符、比较运算符、逻辑运算符、赋值运算符、*位运算符。运算符的优先级:数学运算符 > 比较运算符 > 逻辑运算符 > 赋值运算符(最低)数学运算符中的优先级 ** > *、/、%、// > +、-有括号先算括号里面的(只有小括号)1.1关于计算机的一些基础知识1.1.1内存大小单位最基础的单位:位(bit)1字节(byte)=8位1 k b = 1024 字节1 m b = 1024 k b1 G

2021-03-03 23:03:34 169 2

原创 3.2python语法基础与变量

python语法基础与变量一、语法基础1.常用的快捷键快捷键功能ctr + s保存ctr + c复制ctr + v粘贴ctr +x剪切ctr + z撤销ctr + y /ctr+shift+z反撤销ctr + /添加或取消注释ctr + a全选alt / option产生多个光标开始的位置点一下,结束的位置按shift,利用shift选中部分2.注释和基础的语法注意:语法中的所有的符号,都是英文状态下输入法

2021-03-02 20:24:23 72

空空如也

空空如也

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

TA关注的人

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