自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 day17 - 面向对象1

day17 - 面向对象11、类 - (人类)就是拥有相同功能和相同属性的对象的集合 - 抽象概念2、对象 - 类的实例(彭于晏是对象)3、定义类 - 用代码描述清楚这个类是拥有哪些相同功能和哪些相同属性的对象集合语法:class 类名: # 类名规范:驼峰式命名并且首字母大写 类的说明文档 类的内容 类的内容: 方法(对象方法,类方法,静态方法)和 属性(类属性,对象属性) 方法:本质就是定义在类中的函数,对类的功能进行描述 属性:类中保存数据的变

2020-10-22 09:00:01 137

原创 day17-面向对象作业

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

2020-10-22 08:58:35 247

原创 day16正则表达式作业

利用正则表达式完成下面的操作:1.用户名匹配​ 要求: 1.用户名只能包含数字 字母 下划线​ 2.不能以数字开头​ 3.⻓度在 6 到 16 位范围内re_str = r'[A-Za-z_][A-Za-z_\d]{5,15}'print(fullmatch(re_str,'a_A3Dx'))密码匹配​ 要求: 1.不能包含!@#¥%^&*这些特殊符号​ 2.必须以字母开头​ 3.⻓度在 6 到 12 位范围内re_st

2020-10-21 09:06:18 235

原创 day15、常用的模块,time模块使用,hashlib的使用

day15、常用的模块,time模块使用,hashlib的使用常用模块=====1、数学模块math - 普通数学模块print(int(-2.9),(2.9)) #-2 2#向小取整print(math.floor(-2.9),math.floor(2.9)) # -3 2cmath - 复数的数学模块2、随机模块random.randint(m,n) - 产生[m,n]的随机数random.random() - 产生[0,1)的随机数#[1,100)的随机小数pri

2020-10-20 08:55:15 143

原创 day12 作业

写一个装饰器@tag要求满足如下功能:@tag(name='p')def render(text): # 执行其他操作 return text@tag(name='div')def render2(): return 'abc'print(render('Hello')) # 打印出: <p>Hello</p>print(render2()) # 打印出: <div>abc</div>def tag(s..

2020-10-15 09:02:10 65

原创 day11作业

为函数写一个装饰器,在函数执行之后输出 afterdef end_after(func): def new_func(*args, **kwargs): result = func(*args, **kwargs) print('after') return result return new_func@end_afterdef func1(x, y): print(x+y)func1(10,20)为函数写一个装..

2020-10-14 08:56:45 56

原创 day 9作业

利用列表推导式, 完成以下需求:a. 生成一个存放1-100中各位数为3的数据列表:结果为 [3, 13, 23, 33, 43, 53, 63, 73, 83, 93]list1 = [x for x in range(3, 100, 10)]print(list1)b. 利用列表推导式将 列表中的整数提取出来:例如:[True, 17, "hello", "bye", 98, 34, 21] --- [17, 98, 34, 21]list2 = [True, 17, "hello..

2020-10-12 08:58:11 459

原创 day7-作业

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

2020-10-09 09:00:06 87

空空如也

空空如也

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

TA关注的人

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