自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 d17面向对象基础

定义一个狗类和一个人类:狗拥有属性:姓名、性别和品种 拥有方法:叫唤人类拥有属性:姓名、年龄、狗 拥有方法:遛狗class Dog: def __init__(self, d_name, d_sex,d_breed): self.name = d_name self.sex = d_sex self.breed = d_breed def bark(self): print('叫唤')class Perso..

2021-08-03 20:55:23 81

原创 d16正则表达式

利用正则表达式完成下面的操作:一、不定项选择题能够完全匹配字符串"(010)-62661617"和字符串"01062661617"的正则表达式包括(A BD)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{4}-\

2021-08-03 17:09:27 126

原创 d12实参高阶函数

d12实参高阶函数1.匿名函数语法:函数名 = lambda 参数列表:返回值相当于:​ def 函数名(参数列表):​ return 返回值注意:匿名函数只能实现一句代码就可以完成的功能函数匿名函数在调用的时候和普通函数没有区别匿名函数的参数不能使用冒号语法来说明类型# 练习:定义一个匿名函数输获取指定数的个位数nums = lambda x: x % 10print(nums(12141))2.变量作用域 - 指的是变量能够使用的范围

2021-07-29 09:14:15 70

原创 d11 函数基础

d11 函数基础一.定义函数1.认识函数函数就是实现某一特定功能的代码的封装函数就是把实现某一个功能的所有代码进行了打包,每次需要这个功能的时候就不用再重复去写实现这个功能的代码,而是使用函数。函数的分类系统函数 - 由python定义的函数,这类函数只需要它的功能的时候去调用它例如:input、print、type、max、···自定义函数 - 由程序员自己创建使用的函数2.定义(创建)函数语法:def 函数名(形参列表): 函数说明文档 函

2021-07-28 09:13:14 190

原创 d9 字符串

d9 字符串一.字符串和字符1.什么是字符串(str)它是容器型数据类型:将’‘或者""或者’’’’’'或者""""""作为容器标志,引号中每个符号就是字符串的元素。‘’/"“和’’’’’’/”"""""的区别:在表示字符串内容的时候换行可以不使用转义字符,而是直接按回车字符串元素是不可变的(不支持增删改);字符串是有序的(支持下标操作)元素:引号中每个符号都是字符串的元素(又叫字符),字符可以是任何符号。字符分为两类:普通字符(表示符号本身字符)、转义字符(符号的存在具有特

2021-07-23 09:14:51 676

原创 d8字典和集合

d8字典和集合一.字典的增删改1.增和改字典[键] = 值 - 当键存在的时候是修改键对应的值;当键不存在的时候是添加键值对字典.setdefault(键,值) - 添加键值对(当键值存在的时候不会修改原来的值)cat = {'name': '美美', 'age':2, 'color':'白色'}# 添加cat['breed'] = '蓝猫'print(cat) #{'name': '美美', 'age': 2, 'color': '白色', 'bread': '蓝猫'}# 修改c

2021-07-21 20:53:12 48

原创 d7元组和字典

元组和字典一.相关函数1.max、min - 求最大值和最小值(数据必须要有可比性)max(序列)nums = [34, 89, 78, 56, 90, 23]print(max(nums), min(nums))2.sum - 求数字序列中元素的和sum(序列)3.1.sorted - 排序;不修改原序列中元素的顺序而是产生一个新的列表sorted(序列);sorted(序列, reverse=True)3.2.列表.sort(); 列表.sort(reverse=Tru

2021-07-21 00:31:47 256

原创 day6-列表作业

1.已知一个数字列表,求列表中心元素。num = [10, 20, 30, 40, 50]i = len(num)if i % 2 == 0: print(num[i//2-1], num[i//2])else: print(num[i//2])2.已知一个数字列表,求所有元素和。num = [10, 20, 30, 40, 50]sum = 0for item in num: sum += itemprint(sum)3.已知一个数字列表,输出所有奇数下标

2021-07-20 00:18:09 77

原创 第一周(零基础)

第一周作业一、选择题下列变量名中不合法的是?(C)A. abcB. NpcC. 1nameD ab_cd下列选项中不属于关键字的是?(B)A. andB. printC. TrueD. in下面哪个选项对应的代码写法是正确的?(C)A.print('Python') print('新手村')B.print('Python') print('新手村')C.print('Python')print('新手村')D.print('Python''新手

2021-07-19 09:06:42 42

原创 循环for\while

循环一.for循环 - 循环:让代码重复执行(代码写一遍,运行的时候可以执行多次)1.for 循环语法:for 变量 in 序列:​ 循环体说明for、in - 关键字固定写法变量 - 写一个变量名。(可以是已经定义过的,也可以是没有定义过的)序列 - 容器型数据类型对应的数据,常见序列:字符串、列表、元组、字典、集合、迭代器、生成器、range.: - 固定写法循环体 - 和for保持一个缩进的一条或者多条语句;就是需要重复执行的代码。执行过

2021-07-15 21:51:38 74

原创 运算符与分支

运算符与分支一.数学运算符数学运算符: +(加)、-(减)、*(乘)、/(除)、%(求余数 取模)、//(整除)、**(幂运算)1. +、-、*、/ 和数学中的功能一模一样int(5 + 2)print(5 - 2)print(5 * 2)print(5 / 2)2. % - 求余数/取模—x % y - 求x除以y的余数int(5 % 2) # 1print(16 % 2) # 0应用1:判断一个数是否能够被另外一个数整除(看余数是否为0)print(15 % 5)

2021-07-14 21:54:09 84

原创 基础语法和变量(2021/7/13)

基础语法和变量1.基础语法常用快捷键ctrl + / - 添加/取消注释ctrl + s - 保存ctrl + c - 复制ctrl + v - 粘贴ctrl + x - 剪切ctrl + a - 全选ctrl + z - 撤销ctrl + shift + z - 反撤销注释注释就是代码中不会被编译执行的部分(不会被解释器解释),注释的存在不会影响程序的功能注释存在的价值:对代码进行注解和说明,增加程序的可读性。让有效代码的功能消失单行注释:在注释

2021-07-13 20:40:12 51

空空如也

空空如也

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

TA关注的人

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