自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 day17-面向对象作业

定义一个矩形类,拥有属性:长、宽 拥有方法:求周长、求面积class Rectangle: def __init__(self, length, wide): self.length = length self.wide = wide def perimeter(self): return (self.length + self.wide) * 2 def area(self): return self.le.

2020-10-22 10:07:19 87

原创 day17-面向对象

day17-面向对象编程思维面向过程编程一遇到问题马上想到的是怎么用算法或者步骤(逻辑)直接解决问题 - 逻辑函数式编程一遇到问题马上想到有没有一个函数具有解决这个问题的功能,如果有直接拿过来用,没有就自己定义一个 - 函数面向对象编程一遇到问题马上想到有没有一个对象具有解决这个问题的功能,如果有直接用,没有就创建一个 - 类和对象类和对象什么是类,什么是对象类就是拥有相同功能和相同属性的对象的集合 - 抽象的概念对象就是类的实例 - 具体的表现定义类

2020-10-21 22:44:02 74

原创 day16-正则表达式

day16-正则表达式二进制数据的转换二进制类型/字节(bytes)其他数据转二进制:bytes(数据)二进制转字符串:str(数据, encoding=‘utf-8’)二进制数据.decode(encoding=‘utf-8’)字符串转二进制:字符串.encode(encoding=‘utf-8’)正则语法什么是正则表达式正则表达式是一种工具,一种专门用来作字符串匹配的工具,能够在某些情况下让字符串的处理变得非常简单。fullmatch(正则表达式, 字符串) - 判断正则表

2020-10-21 22:43:43 153

原创 day15-常用模块介绍

day15-常用模块介绍常用模块介绍数学模块math(普通数学模块)、cmath(复数相关数学模块)随机模块 - randomrandom.randint(m, n) - 产生[m, n]的随机整数random.random - 产生[0, 1)的随机数random.shuffle(列表) - 随机打乱列表中的元素random.choice(列表) - 随机取出一个列表中的元素random.choices(列表, k=N) - 从列表中随机获取N个元素

2020-10-21 22:42:12 76

原创 day14-json和异常

day14-json和异常json数据什么json一种几乎所有的数据语言都能处理的数据格式,主要用于不同语言间的数据交流json格式json格式的要求1)一个json有且只有一个数据2)这唯一的这个数据必须是json支持的数据类型的数据json支持的数据类型:1)数字类型(Number) - 所有数字对应的类型,表示的时候直接写,例如:100,-102,12.3,3e42)字符串(String) - 用双引号引起来的字符集(只能是双引号),例如:“abc”,“abc\n1

2020-10-21 22:41:10 94

原创 day13-包和文件操作

day13-包和文件操作包什么是包包含"__init__.py"文件的文件夹就是包包用来对py文件(模块)进行分类或者封装怎么使用包中的模块1)import 包名.模块名包名.模块名.变量2)import 包名.模块名 as 新名对’包名.模块名’进行重命名,命名通过’新名.变量’的方式使用变量3)from 包名 import 模块名1, 模块名2, …模块名.变量4)from 包名定制包的__init__.py文件不管用什么方式导入包或者包中的内容的时候,系统都会先去执行__

2020-10-21 22:39:41 61

原创 day12-装饰器和生成器和模块

day12-装饰器和生成器和模块有参装饰器有参装饰器的功能在给函数添加功能的时候可以通过参数控制具体的操作(操作不固定)怎么写有参装饰器写法:def 函数名0(装饰器参数列表):def 函数名1(func):def 函数名2(*args, **kwargs):result = func(*args, **kwargs):新功能return resultreturn 函数名2return 函数名1def 函数名(装饰器的参数列表): 无参装饰器 retu

2020-10-21 22:37:34 79

原创 day11-高阶函数和装饰器

day11-高阶函数和装饰器实参高阶函数什么是实参高阶函数参数是函数的函数就是实参高阶函数系统实参高阶函数的应用max/min,sorted,map,reduce1)max、mina.普通用法:max(序列) - 求序列中元素的最大值(序列中元素的类型必须一致,而且元素本身必须支持比较运算)b.实参高阶函数:max(序列, key=函数) - 通过函数来定制求最大值的方式序列 - 需要获取某种最大值对应的序列函数 - 有且只有一个参数(指向/代表序列中每一个元素)

2020-10-21 22:36:53 70

原创 day10-函数进阶

day10-函数进阶函数的返回值什么是函数返回值返回值就是从函数内部传递到函数外部的数据(默认情况下函数内部产生的新数据,在函数外部不能使用)怎么确定函数返回值1)python中每个函数都有返回值,返回值是什么就看执行函数体的时候遇到的return关键字后面的数据是什么;如果没有遇到return,返回值就是None。(希望作为返回值的数据在函数结束的时候放在return后面)2)return的作用遇到return会确定函数返回值并且直接结束函数怎么在函数外部获取函数返回值函数调

2020-10-21 20:59:46 103

原创 day9-推导式和函数

day9-推导式和函数推导式推导式是用来快速方便的产生列表或者字典的表达式列表推导式基本结构[表达式 for 变量 in 序列]产生一个新的列表,列表中的元素就是每次循环对应的表达式的结果list1 = [10 for x in range(3)]print(list1) # [10, 10, 10]list2 = [2*x for x in range(1, 4)]print(list2) # [2, 4, 6]条件结构[表达式 for 变量 in 序列 if

2020-10-21 20:58:10 94

原创 day8-字符串

day8-字符串字符串操作in 和 not in字符串1 in 字符串2 - 判断字符串1是否是字符串2的子串(判断字符串2中是否包含字符串1)相关函数len、str1)len(字符串) - 字符串的长度2)str(数据) - 将数据转换成字符串a.什么能转:所有的数据都可以转换成字符串b.怎么转:在数据打印值的外面加引号c.字符串转整形需要字符串里的字符本身是整数格式字符串当一个字符串中有一个或者多个部分是变化的时候,我们可以用字符串加法运算、格式字符串和f字符串来

2020-10-21 20:57:39 56

原创 day12 作业

写一个装饰器@tag要求满足如下功能:def tag(name): def test1(func): def test2(*args, **kwargs): result = func(*args, **kwargs) return f'<{name}>{result}</{name}>' return test2 return test1为函数写一个装饰器,根据参数不同做不..

2020-10-14 20:57:34 93

原创 day 9作业

利用列表推导式, 完成以下需求:a. 生成一个存放1-100中个位数为3的数据列表:list1 = [x for x in range(3, 94, 10)]print(list1)b. 利用列表推到式将列表中的整数提取出来:list1 = [True, 17, "hello", "bye", 98, 34, 21]list2 = [x for x in list1 if type(x) == int]print(list2)c. 利用列表推导式存放指定列表中字符串的长度:l..

2020-10-12 09:07:25 196

原创 day7-作业

输入一个字符串,打印所有奇数位上的字符(下标是1,3,5,7…位上的字符)例如: 输入**'abcd1234 ’ ** 输出**‘bd24’**str1 = input('输入字符串:')str2 = ''for x in range(1, len(str1), 2): str2 += str1[x]print(str2)输入用户名,判断用户名是否合法(用户名长度6~10位)str1 = input('请输入用户名:')if 6 <= len(str1) <=..

2020-10-09 02:54:02 129

空空如也

空空如也

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

TA关注的人

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