自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 11.25,正则表达式

实现代码:import res1 = 'abcde543211qwerty's2 = 'abcde54321qwerty's3 = 'abcde543211Qwerty000'pattern1 = r'.*(\d)+.*'pattern2 = r'\d+'pattern3 = r'[a-zA-Z]'rs1 = re.match(pattern1, s1)rs2 = re.search(pattern2, s2)rs3 = re.findall(pattern3, s3)rs4 =

2020-12-30 10:12:20 162

原创 11.24,目录操作

实现代码:import os, shutil#创建目录 os.mkdir()#os.makedirs('F:/123/1/2/b/c')#获取程序当前所在目录dir1 = os.getcwd()#列出目录下文件#dir2 = os.listdir('f:/')#print(dir2)#删除目录#os.remove('f:/123')#shutil.rmtree('f:/123')#遍历目录bl = os.walk('f:/')for root, dirs, files

2020-12-30 10:12:14 176

原创 11.23,文件操作

实现代码:with open('练习/a.txt', 'r') as file: print(file.read()) file.close运行结果:a test

2020-12-30 10:12:04 191

原创 11.23,多态

实现代码:#继承父类属性函数:# 私有属性不能直接访问,普通属性可以直接访问。# 构造方法使用:子类调用自己的构造方法,没有则调用父类的构造方法。# 子类调用父类的构造方法:# super(父类类名, self).__init__(参数列表)# 父类类名.__init__(self, 参数列表)# 子类与父类有相同属性或方法,子类覆盖父类。class Student: def __init__(self, name, age): self.__name =

2020-12-30 10:11:53 166

原创 11.18,封装

实现代码:class Student: def __init__(self, name, age): self.__name = name self.__age = age def getName(self): return self.__name def setName(self, name): self.__name = name return def getAge(self):

2020-12-30 10:11:46 60

原创 11.16,对象4

实现代码:class Student: school = 'R' #类属性 count = 0 def __init__(self, name, sex, age): #构造方法 self.Name = name self.Sex = sex self.Age = age self.count += 1 def __del__(self): print('释放对象') def

2020-12-30 10:11:39 91

原创 11.11,对象3

实现代码:#计算两点距离 d=sqrt((x1-x2)**2+(y1-y2)**2)import mathclass Point: def __init__(self, x1, y1, x2, y2): self.x1 = x1 self.y1 = y1 self.x2 = x2 self.y2 = y2 def poid(self): print('两点距离:', ma

2020-12-29 16:29:32 67

原创 11.11,对象2

实现代码:class Student: school = 'R' #构造方法 def __init__(self, name, sex, age): self.Name = name self.Sex = sex self.Age = age def __del__(self): print('释放对象') @classmethod def test1(sss): prin

2020-12-29 16:29:26 76

原创 11.10,random( )

实现代码:import random as rdlist1 = [1, 2, 3, 4, 5, 6, 7, 8, 9]print(rd._sqrt(10))print(rd.random())print(rd.uniform(11, 21))print(rd.randint(21, 31))print(rd.randrange(31, 41, 3))print(rd.sample(list1, 2))print(rd.choice(list1))运行结果:3.1622776601

2020-12-29 16:29:16 77

原创 11.10,对象

实现代码:class Student: StudentName = 'R' def say(self, name, sex, age): print('姓名:', name, '性别:', sex, '年龄:', age)stu1 = Student()stu2 = Student.StudentNamestu1.say('CL', '0', 18)print(Student.StudentName)print(stu2)运行结果:姓名: CL 性

2020-12-29 16:29:08 57

原创 11.9,函数3

实现代码:#汉诺塔def hanoi(n, a, b, c): if n == 1: #当仅有1个圆盘,直接将圆盘从柱子a移动到柱子c上 print(n, a, '->', c) else: #将n-1个圆盘从柱子a移动到柱子b上 hanoi(n - 1, a, c, b) #将最大的圆盘从柱子a移动到柱子c上 print(n, a, '->', c) #将n-

2020-12-29 16:28:47 81

原创 11.9,函数2

实现代码:#生成杨辉三角def triangle(num): triangle = [[1]] for i in range(2, num + 1): triangle.append([1] * i) for j in range(1, i - 1): triangle[i - 1][j] = triangle[i - 2][j] + triangle[i - 2][j - 1] return triangle#打印杨

2020-12-29 16:28:40 66

原创 11.2,函数1

实现代码:#生成杨辉三角def triangle(num): triangle = [[1]] for i in range(2, num + 1): triangle.append([1] * i) for j in range(1, i - 1): triangle[i - 1][j] = triangle[i - 2][j] + triangle[i - 2][j - 1] return triangle#打印杨

2020-12-29 16:28:25 69

原创 10.27,字典

实现代码:#定义dict1 = {"id": 2018666, "name": "rcl"}dict2 = dict(id=2017555, name="fyls")s3 = [("id", 2016), ("name", 888)]print(dict1)print(dict2)print(dict(s3))print("--------------------------")#计算个数print(len(dict1))print("-----------------------

2020-12-29 16:28:18 63

原创 10.27,集合

实现代码:#定义set1 = set([1, 3, 4, 5, 6, 8])print(set1)print("--------------------------")#添加 add() update()set2 = set([7])set1.add(2)print(set1)set1.update(set2)print(set1)print("--------------------------")#删除 remove():删除不存在的元素时报错 discard():删除不

2020-12-29 16:28:11 75 1

原创 10.26,列表

实现代码:l1 = [1, 2, 3, 4, 5]l2 = ["a", "b", "c", "d", "e"]l3 = []l4 = list(range(0, 100, 5))print(l1)print(l1[2])print(l3)print(l1 + l2)print(l4)print(l1[1:4])for list in l2: print(list)i = 0while i < len(l2): print(l2[i]) i =

2020-12-29 16:28:03 100

原创 10.21,字符串2

学习目标:1、2、3、4、学习内容:1、2、3、4、学习过程:本章小结:

2020-12-28 19:03:27 71

原创 10.20,字符串1

学习目标:1、2、3、4、学习内容:1、2、3、4、学习过程:本章小结:

2020-12-28 19:02:33 91

原创 质数计数(while循环)

学习目标:1、2、3、4、学习内容:1、2、3、4、学习过程:本章小结:

2020-12-28 19:00:32 1418

原创 质数(for循环)

学习目标:1、2、3、4、学习内容:1、2、3、4、学习过程:本章小结:

2020-12-28 18:59:04 421

原创 质数(break)

学习目标:1、 掌握Python基本语法2、 掌握变量3、 掌握数据类型4、 掌握运算符学习内容:1.1、注释单行注释,该注释以“#”开始,到该行末尾结束。#输出干锋教育print ("干锋教育")多行注释,该注释以3个引号作为开始和结束符号,其中3个引号可以是3个单引号或3个双引号。'''多行注释输出千锋教育'''"""多行注释输出千锋教育"""print ("千锋教育")可移植性解释性面向对象可扩展性可嵌入性丰富的库1.2、Pytho

2020-12-28 18:57:26 200

原创 星星5(空心等腰三角正)

学习目标:1、2、3、4、学习内容:1、2、3、4、学习过程:本章小结:

2020-12-28 18:53:51 265

原创 星星4(等腰三角倒)

学习目标:1、2、3、4、学习内容:1、2、3、4、学习过程:本章小结:

2020-12-28 18:53:14 105

原创 星星3(等腰三角正)

学习目标:1、2、3、4、学习内容:1、2、3、4、学习过程:本章小结:

2020-12-28 18:52:52 115

原创 星星2(倒直角三角左)

学习目标:1、2、3、4、学习内容:1、2、3、4、学习过程:本章小结:

2020-12-28 18:52:21 277

原创 星星1(直角三角左)

学习目标:1、2、3、4、学习内容:1、2、3、4、学习过程:本章小结:

2020-12-28 18:51:40 151

空空如也

空空如也

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

TA关注的人

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