自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 day17-面向对象作业

定义一个狗类和一个人类: 狗拥有属性:姓名、性别和品种 拥有方法:叫唤 class Dog: def __init__(self,name,gender,variety): self.name = name self.gender = gender self.variety = variety def get(self): return self.name p1 = Dog('阿黄','雄性','哈士奇') print(..

2021-08-04 09:12:36 71

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

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

2021-07-28 21:58:34 66

原创 day10-函数作业

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

2021-07-28 09:19:18 53

原创 day9-字符串作业

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

2021-07-22 23:01:42 55

原创 day8-字典和集合作业

定义一个列表,在列表中保存6个学生的信息(学生信息中包括: 姓名、年龄、成绩(单科)、电话、性别(男、女、不明) ) student = [{'name':'王一','age':18,'score':86,'tel':'12435','gender':'男'}, {'name':'王二','age':19,'score':58,'tel':'12438','gender':'男'}, {'name':'王三','age':20,'score':66,'tel':'124..

2021-07-21 20:39:49 81

原创 day7-列表和字典作业

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] num = [70, 88, 91, 70, 107, 234, 91, 177, 282, 19

2021-07-21 09:02:39 59

原创 day6-列表作业

1.已知一个数字列表,求列表中心元素。 num = [2,15,30,24] sum = 0 for n in num: sum += 1 if sum%2==0: print(num[(sum-1)//2:sum//2+1]) else: print(num[(sum-1)//2]) 2.已知一个数字列表,求所有元素和。 sums = 0 num = [2.3.5.4.] for x in num: sums+=x print(sums) 3.已知一个数字列表,输出

2021-07-20 01:09:45 80

原创 第一周作业(零基础)

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

2021-07-18 21:12:50 77

原创 周末作业-循环练习题(1)

判断101-200之间有多少个素数,并输出所有素数。 for x in range(101,200): for y in range(2,int(x**0.5)+1): if x % y == 0: break else: print(x) 求整数1~100的累加值,但要求跳过所有个位为3的数。 count = 0 for x in range(0,101): count+=x for y in r..

2021-07-18 21:11:38 70

原创 day4- 循环作业

基础题 使用for和while循环输出 0~100内所有3的倍数。 for x in range(3,100,3): print(x) x=0 while x<100: print(x) x+=3 使用for和while循环输出100~200内个位数或者十位数能被3整除的数。 for x in range(100,200): if (x % 10) % 3 == 0 or (x// 10 % 10) % 3 ==0: print(x)

2021-07-15 20:16:22 44

原创 day3-运算符和变量作业(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-07-14 20:28:11 65

原创 2.注释 输入函数 变量

ctrl+/ - 添加取消注释 ctrl+s - 保存 ctrl+c -复制 ctrl+v -粘贴 ctrl+x -剪切 ctrl+a -全选 ctrl+z -撤销 ctrl + shift+z/ctrl + y 撤销 2.注释 代码中不会被编译执行(不会被解释器解释)的部分,注释的存在不会影响游戏的功能 注释存在的价值:对代码进行注释和说明,增加程序的可读性。2)让有效代码的功能消失 #单行注释 print(‘hellow,world’) #单行注释 多行注释 “”" 多行注释一 “”" ‘’’ 多行注释

2021-07-13 22:23:19 150

原创 1.两种模式的切换

1.两种模式的切换 typora有预览和编辑两种模式,默认是预览模式,可以通过快捷键ctrl+/对模式进行切换 2.markdown语法 1)标题:在标题文字前加1-6个#(注意#后面有一个空格 ) 一级标题 二级标题 三级标题 四级标题 。。。。 2)代码引用 代码引用语法: ```编程语言 代码块 print(‘hellow world!’) print(‘hellow world!’) 一段文字 二段文字 连续按两次回车,可以取消上面继承的格式 前锋学科 数据分析 人工智能

2021-07-13 17:21:41 451

空空如也

空空如也

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

TA关注的人

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