自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python作业-15

1.Python内置函数 open() 用来打开或创建文件并返回文件对象2.创建文件data.txt,文件共100行,每行存放一个1~100之间的整数,最后读取文件里面的值问答import randomf = open('data.txt','w+')for i in range(100): f.write(str(random.randint(1,100)) + '\n')f.seek(0)print(f.read())f.close()3.以下哪个代码是正确...

2021-12-20 18:58:48 1798

原创 python作业-14

1.编写一个函数,输入n为偶数时,调用函数求1/2+1/4+…+1/n,当输入n为奇数时,调用函数1/1+1/3+…+1/ndef oushu(): sum = 0 for x in range(2,shuzi+1,2): sum += x**-1 print(sum)def jishu(): sum = 0 for x in range(1,shuzi+1): sum += x**-1 print(sum)shu...

2021-12-20 18:52:25 1795

原创 python作业-13

1.给出如下代码,以下选项中描述正确的是sum = 0for i in range(1, 11): sum += i print(sum)A循环内语句执行了11次B.sum += i可以写为sum + = iC.如果print(sum)语句完全左对齐,输出结果不变D.输出的最后一个数字是552.以下说法中错误的是?A.Exception是所有异常的父类B.异常的传递是指函数或方法的异常会传递给函数或方法的调用方C.Python中没有主动抛出异常的机制D.只要定义一个类...

2021-12-20 18:49:59 4082

原创 python作业-12

1.以下那种命名方式属于魔法方法命名A.__方法名B.方法名__C._方法名_D.__方法名__2.面向对象的三大特征A.封装B.模块C.继承D.多态3.飞机是类,那被空军击落的客机就是对象A.正确 B.错误4.当代码全部执行完毕才自动触发 __del__()5.在魔法方法中 __new__()6.魔法方法中 __init__() 在对象创建后自动调用7.如果希望在系统中某个类的对象只能存在一个, 单例模式 是最好的解决方案。8.输入一个年...

2021-12-14 09:41:58 1888

原创 python作业-11

1.__str__()方法中返回值类型是A.整形B.字符串C.列表D.以上都可以2.类里面方法中self参数是指A.当前类B.函数名C.当前对象本身3.以下哪个方法可以将可迭代对象转为迭代器A.next()B.iter() C.send()D.yield4.以下关于类与对象说法正确的是A类是一个抽象的概念,仅仅是模板B对象是一个具体事物的存在C对象是用来描述相同属性与方法的D类是用来描述相同属性与方法的5.1.定义一个动物类2.使用__init__方法,...

2021-12-09 22:08:45 2547

原创 pytho作业-10

1.以下哪一个是迭代器A. A.iterationB. B.iterabldc. C.iterableD. D.iterator 2.以下哪些是推导式A.列表推导式 B.字典推导式 C.集合推导式 D.元组推导式 3.以下哪些是闭包的条件A.在一个外函数中定义了一个内函数 B.内函数里运用了外函数的临时变量 C.内函数里运用了外部的全局变量D.外函数的返回值是内函数的引用 4.在python中,使用了 yield 的函数被称为生...

2021-12-07 17:13:01 3070

原创 python作业-9

1.定义一个函数 完成用户输入的三个数字的求和 以及在另一个函数求该和的平均值(用到函数传参,函数返回值)a = input('请输入三个数字用空格隔开:').split() # 将输入的数分割,作为单独的数字存在li = list(map(int, a)) # 由于input的类型是str,参与计算的是int或者float,要依次进行强转def sum_num(a): # 求和函数 sum_num = sum(a) print(f'和为{sum_num}') r...

2021-12-04 20:00:05 3115

原创 python作业-8

1.打印九九乘法表for a in range(1,10): for l1 in range(1,a+1): print(f'{a} * {l1} = {a*l1}',end=' ') print(' ')2. 若一个正整数n的所有小于n的因子之和等于n, 则称n为完全数, 如6=1+2+3是完全数。判断正整数n是否为完全数。num = int(input('请输入')) sum_num = 0for i in range(1, num): i...

2021-12-02 10:42:11 3043

原创 python作业-7

用户通过键盘输入两个直角边的长度a 和 b,需要计算斜边c的长度 (math.sqrt(),求一个数的平方根)解答:import matha=float(input("请输入直角边1的长度:"))b=float(input("清输入直角边2的长度:"))c=math.sqrt(a*a+b*b)print("斜边长为:",c)2.根据用于指定月份,打印该月份所属的季节(提示: 3,4,5 春季 6,7,8 夏季 9,10,11 秋季 12, 1, 2 冬季)解答:month =

2021-12-01 15:13:28 4032

原创 python作业-6

1.用户输入key值,查看字典中key对应的value值,若不存在提示用户key不存在。例如字典为d = {'a': '1', 'b':'2'}解答:d = {'a': 1, 'b': 2}key = input('请输入查找的key:')value = d.get(key) # get方法是通过key查找value,就是key不存在也不会报错if value: print(f'{key}对应的值为{value}')else: print('您输入的key不存在,请重新输...

2021-12-01 15:08:24 3212

原创 Python关键字及含义

关键字 含义None None比较特殊,表示什么也没有,它有自己的数据类-NoneTypeaas 用于类型转换nonlocal 用于标识外部作用域的变量pass 空的类,方法或函数的占位符raise 异常抛出操作return 用于从函数返回计算结果with 简化 Python的语句yield 用于从函数依次返回值d...

2021-11-22 20:45:49 1255

原创 python作业-5

1.字符串 s = 'this is a book’1.请将字符串里的book替换成apple2.请用程序判断该字符串是否以this开头3.请用程序判断该字符串是否以apple结尾4.如字符串的末尾有一个@,请将其删除解答:s = 'this is a book'print(s.replace('book', 'apple'))print(s.startswith('this'))print(s.endswith('apple'))s = 'this is a book@'print(

2021-11-20 15:17:42 3562

原创 python作业-4

1.Python中用于表示逻辑与,逻辑或,逻辑非运算的关键字分别是or、 and、 not2.在Python中表示空类型:Null3.给出如下代码s = "abcdefghijklmn"print(s[1:10:3])上述代码的输出结果是:A.behkB.adgjC.behD.acegj4.以下选项中,不是Python 数据类型的是A.实数B.列表C.整数D.字符串5.完成字符串的逆序以及统计设计一个程序,要求只能输入长度低于20的字符串,...

2021-11-20 14:39:26 4918

原创 python作业-3

1.判断"Lisa" 是否在["ZhangSan","LiSi","Lisa","LiHua"]里面,如果在则输出"Lisa在班级里面",否则输出"Lisa不在班级里面"解答: a = ["ZhangSan","LiSi","Lisa","LiHua"] if "Lisa" in a: print("Lisa在班级里面") else: print("Lisa不在班级里面")2.pr...

2021-11-20 14:20:32 11121 1

原创 python作业-2

1.关于Python语言的注释,以下选项中描述错误的是: A.Python语言有两种注释方式:单行注释和多行注释 B.Python语言的单行注释以#开头 C.Python语言的多行注释以'''(三个单引号)开头和结尾 D.Python语言的单行注释以单引号'开头2.下列选项中符合Python语言变量中命名规则的是: A.TempStr B.A C.3_1D D._AI3.以下选项种,不是Python语言保留字的是 A.while B.p...

2021-11-17 10:07:21 3703

原创 字符串常见操作

S为变量S.find('sub') --> 返回该元素最小的索引S.index('sub') --> 返回该元素最小的索引区别:index索引不存在的值时会报错,find会返回-1案例: s = 'this is a book' a = s.find('o') b = s.index('i') print(a,b)输出结果:11,2S.replace(old, new,[count]) --> 替换S.replace('old',...

2021-11-17 09:37:00 250

原创 python作业-1

1.利用清华大学源来安装pygame库的命令是: pip install pygame-i https://pypi.tuna.tsinghua.edu.cn/simple2.如需要安装卸载pygame库,需要输入的命令为: pip uninstall pygame3.使用pip工具查看当前已安装python扩展库列表的完整命令是: pip list pip freeze4.python安装扩展库常用命令是: pip5.请简述python环境...

2021-11-16 23:06:43 4530

空空如也

空空如也

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

TA关注的人

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