自定义博客皮肤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 Dog: def __init__(self, name, gender=None, breed): self.name = name self.gender = gender self.breed = breed @staticmethod def func1(): print(..

2022-05-07 10:18:26 72

原创 day16正则表达式作业

利用正则表达式完成下面的操作:一、不定项选择题能够完全匹配字符串"(010)-62661617"和字符串"01062661617"的正则表达式包括(ABCD )A. r"\(?\d{3}\)?-?\d{8}" B. r"[0-9()-]+" C. r"[0-9(-)]*\d*" D.r"[(]?\d*[)-]*\d*"能够完全匹配字符串"back"和"back-end"的正则表达式包括(ABCD )A. r'\w{4}-\w{3}|\w{4}' B. r'\w{4}|\w{

2022-05-05 20:35:40 86

原创 2022-4-25学习日记 函数进阶

day-11函数进阶 学习总结一.匿名函数语法:lambda 形参列表:返回值​ 相当于def(形参列表):​ return 返回值如何调用匿名函数 - 在匿名函数前加变量函数名(变量) = lambda 形参列表:返回值匿名函数的本质:匿名函数还是函数;普通函数中的绝大部分内容,匿名函数都支持。二. 变量作用域1. 变量作用域 - 变量的使用范围根据变量作用域不同,可以将变量分为:全局变量、局部变量1.1 全局变量定义在函数或者类外面的变量就是全局

2022-04-25 20:34:37 59

原创 day11函数进阶作业

写一个匿名函数,判断指定的年是否是闰年is_leapyear= lambda year1:year1 % 4 == 0 and year1 % 100 != 0 or year1 % 400 == 0写一个函数将一个指定的列表中的元素逆序( 如[1, 2, 3] -> [3, 2, 1])(注意:不要使用列表自带的逆序函数)def reverse(list1:list): list2 = [] i = -1 for x in list1: li..

2022-04-25 20:03:17 45

原创 2022-4-24 函数基础

2022-4-24 函数基础一、函数的定义1. 函数的概念(什么是函数) - 机器函数就是实现某一特定功能的代码的封装。(函数就是把实现某一功能的代码达成一个包,以后再需要这段代码的功能的时候不需要再写这段代码,而是直接调用这段函数2. 函数分类(根据函数是谁创建的)2.1 系统函数(别人造好的机器) - python自带的函数,例如:print、input、type、max、min、sorter等2.2 自定义函数(自己造的机器) - 由程序员自己创建的函数3

2022-04-24 20:53:51 115

原创 2022-4-22字符串

day-9 字符串一、字符串相关函数1.len(数据)2.str(数据)3.eval(字符串) - 获取指定字符串引号中的内容注意:这里的字符串去掉引号后必须是一个合法的表达式3.1 去掉引号后是合法的数据 - str()的反向操作3.2 去掉引号后是合法的表达式二、字符串相关函数1.join字符串.join(序列) - 将序列中的元素用指定的字符串连接成一个新的字符串(序列中的元素必须全是字符串)list1 = ['hello', 'world!', '你好'

2022-04-24 20:53:05 112

原创 学习日记 2022-4-21

学习日记 2022-4-21一、元组和集合1. 元组1.1 什么是元组(tuple)容器:将()作为容器表示,里面多个元素用逗号隔开:(元素1,元素2,元素3,…)不可变的(不支持增删改);有序的(支持下标操作)元素:任何元素空元组 - t1 = ()注意:只有一个元素的元组(重点!) - 唯一的元素后必须加逗号在没有歧义的情况下,元组的小括号() 可以省略 - 直接多个数据用逗号隔开,表示的也是一个元组1.2 元组就是不可变的列表列表中除了和可变相关的操作,其他操作元

2022-04-21 20:33:01 195

原创 学习日记 2022-4-20

学习日记 2022-4-20一、认识字典1.什么是字典(dict)1.1 字典是容器性数据类型,将{}作为容器的标志,里面用多个元素用逗号隔开,元素必须是键值对:{键1:值1,键2:值2,键3:值3,…}1.2 字典是可变的(支持增删改);字典是无序的(不支持下标操作)1.3 元素的要求:1.3.1 键:键必须是不可变得数据类型的数据;键是唯一的1.3.2 值:没有要求空字典dict1 = {}print(len(dict1),type(dict1))字典是无序的print({

2022-04-21 08:57:15 133 1

原创 学习总结 2022-4-19

学习总结 2022-4-19一、列表相关操作1.数学运算符:+、*1.1 列表的加法列表1+列表2 - 将两个列表合成产生一个新的列表1.2 列表的乘法 - 列表 * N 、N * 列表2.比较运算符2.1 比较是否相等列表可以和其他类型的数据进行比较print([10,20,30]==[10,20,30]) # Trueprint([10,20,30]==[10,30,20]) # Falseprint([10,20]=='10,20') # False2.2 比较大小只

2022-04-19 20:52:56 276

原创 学习日记 2022-4-18

学习总结 2022-4-18一、认识列表1.什么是列表(list)1.1 列表式容器性数据类型(可以同时保存多个数据);1.2 将[]作为容器容器的标志,里面的多个元素(一个容器中每一个独立的数据就是元素)用逗号隔开1.3 列表是可变的(可变指的是元素的个数、元素的值、元素的顺序可变) - 列表支持增删改列表是有序的 - 列表支持下标操作1.4 列表的元素:任何类型的数据都可以作为列表的元素二、获取元素1.获取单个元素语法:列表[下标] - 获取指定列表中指定下标对应的

2022-04-19 20:10:05 780

原创 学习日记 2022-4-15

day4 - while循环和循环关键字一、while循环1.while语法:while 条件语句:循环体说明:while - 关键字;固定写法条件语句 - 和if的条件语句的要求一样: - 固定写法循环体 - 结构上,和while保持一个缩进和一条或者多条语句;逻辑上,需要重复执行的代码执行过程:不断判断条件语句是否为True,如果是就执行循环体,否则循环就结束。2、for循环和while循环的选择关系:for能解决的问题,whil

2022-04-18 09:01:34 54

原创 学习总结 2022-4-14

day 3 分支和循环一、流程控制1.流程控制 - 控制代码执行的方式根据控制代码执行方式的不同,将代码分为三种结构:1.1 顺序结构(默认) - 代码从上往下按顺序一次执行,并且每条语句只执行一次1.2 分支结构(if语句) - 根据条件执行代码1.3 循环结构(for、while) - 代码重复执行(代码写一次,执行多次)二、分支结构1.if单分支结构 - 如果xxx就xxx1.1 语法:if 条件语句:代码段1.2 说明:1)if

2022-04-14 19:42:55 110

原创 学习总结 2022-4-13

学习总结 2022-4-13一、变量和运算符1.变量的作用,提高修改数据的效率,如多次打印或零时修改数据。message = '默默的在背后望着你的背影,当你危险时,我会毫不犹豫的从天而降。哪怕双腿以被大地震的生疼,我一样会咬紧牙关,再次跳向对手,抛出手中的战矛。哪怕身死我也要你活着……'print(message)print(message)print(message)print(message)print(message)2.什么是变量:变量是用来保存数据的语法:变量名 = 数据

2022-04-13 22:20:16 759

原创 浮生日记 2022-4-12

学习笔记

2022-04-12 19:23:07 1522

空空如也

空空如也

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

TA关注的人

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