自定义博客皮肤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)
  • 收藏
  • 关注

原创 作业

import random cardList = [('红桃', 'A'), ('红桃', '2'), ('红桃', '3'), ('红桃', '4'), ('红桃', '5'), ('红桃', '6'), ('红桃', '7'), ('红桃', '8'), ('红桃', '9'), ('红桃', '10'), ('红桃', 'J'), ('红桃', 'Q'), ('红桃', 'K'), ('方块', 'A'), ('方块', '2'), ('方块', '3

2021-05-21 09:21:36 41

原创 day17-面向对象作业

定义一个狗类和一个人类: 狗拥有属性:姓名、性别和品种 拥有方法:叫唤 人类拥有属性:姓名、年龄、狗 拥有方法:遛狗 class Dag: def __init__(self, name, gender, breed, way): self.name = name self.gender = gender self.breed = breed self.way = way def __repr__(self): ..

2021-05-20 09:11:36 107

原创 day16正则表达式作业

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

2021-05-19 08:57:11 52

原创 day12-三大神器作业

为函数写一个装饰器,在函数执行之后输出 after def add_after_message(fn): def new_fn(*args, **kwargs): result = fn(*args, **kwargs) print("after") return str(result) return new_fn @add_after_message def add1(): print(123) add1() 为函数写一.

2021-05-14 08:58:07 49

原创 day11-实参高阶函数作业

已经列表points中保存的是每个点的坐标(坐标是用元组表示的,第一个值是x坐标,第二个值是y坐标) points = [ (10, 20), (0, 100), (20, 30), (-10, 20), (30, -100) ] 以下问题使用实参高阶函数来解决 1)获取列表中y坐标最大的点 result = max(points, key=lambda item: item) print(result) 2)获取列表中x坐标最小的点 result = min(points, key=lambd..

2021-05-13 08:55:05 54

原创 day10函数作业

编写一个函数,计算一个整数的各位数的平方和 例如: sum1(12) -> 5(1的平方加上2的平方) sum1(123) -> 14 def integer(): """ 计算一个整数的各位数的平方和 :return: 返回值是 num2 """ num1 = int(input('输入一个数:')) num2 = 0 for x in str(num1): num2 += int(x) ** 2 .

2021-05-12 09:04:18 124

原创 day9-函数作业

编写一个函数,交换指定字典的key和value。 例如:dict1={'a':1, 'b':2, 'c':3} --> dict1={1:'a', 2:'b', 3:'c'} dict1 = {'a': 1, 'b': 2, 'c': 3} def commutation(dict1): """ 交换指定字典的key和value :param dict1: 交换指定的字典 :return: None """ dict2 = [{..

2021-05-11 19:22:32 56

原创 day8-字符串作业

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

2021-05-10 17:33:28 30

原创 day6-列表和元组作业

1.创建一个列表,列表中有10个数字, 保证列表中元素的顺序,对列表进行排重,并对列表使用进行降序排序 例如:随机生成了[70, 88, 91, 70, 107, 234, 91, 177, 282, 197] --- 去重之后 [70, 88, 91, 107, 234, 177, 282, 197] ---- 降序排序 [282, 234, 197, 177, 107, 91, 88, 70] names =[70, 88, 91, 70, 107, 234, 91, 177, 282, 1

2021-05-07 20:12:41 124

原创 day5-列表作业(2)

1.已知一个数字列表,求列表中心元素。 2.已知一个数字列表,求所有元素和。 3.已知一个数字列表,输出所有奇数下标元素。 4.已知一个数字列表,输出所有元素中,值为奇数的元素。 5.已知一个数字列表,将所有元素乘二。 例如:nums = [1, 2, 3, 4] —> nums = [2, 4, 6, 8] 6.有一个长度是10的列表,数组内有10个人名,要求去掉重复的 例如:names = [‘张三’, ‘李四’, ‘大黄’, ‘大黄’, ‘张三’, ‘张三’, ‘张三’] ->

2021-05-06 19:22:06 74

原创 day2-运算符和变量作业(1)

选择题 print(100 - 25 * 3 % 4) 应该输出什么? (B) A. 1 B. 97 C. 25 D. 0 下列哪种说法是错误的(A)。 A. 除字典类型外,所有标准对象均可以⽤于布尔测试 B. 空字符串的布尔值是False C. 空列表对象的布尔值是False D. 值为0的任何数字对象的布尔值是False 下列表达式的值为True的是(B)。 A. 3>2>2` B. 1 and 2 != 1 C. not(11 and 0 != 2) D. 10 < 20

2021-04-28 16:40:56 74

原创 学习总结2

​ 学习总结 ​ day-2 ​ 运算符和if语句 ​ python中常用的运算符:数字运算符、比较运算符、逻辑运算符、赋值运算符. 1 数学运算符:+(加号)、-(减号)、*(乘号)、/(除号)、%(取余、取模)、//(整除)、**(幂运算) ​ 1) .+、-、、/ - 和数学中的

2021-04-27 21:56:55 63

空空如也

空空如也

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

TA关注的人

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