python
Amireux-lqq
将生活带给你柠檬般的酸楚
酿成犹如柠檬汽水般的甘甜
展开
-
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 · 1835 阅读 · 0 评论 -
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 · 4149 阅读 · 0 评论 -
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 · 1908 阅读 · 0 评论 -
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 · 2605 阅读 · 0 评论 -
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 · 3193 阅读 · 0 评论 -
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 · 3205 阅读 · 0 评论 -
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 · 3133 阅读 · 0 评论 -
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 · 4146 阅读 · 0 评论 -
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 · 3259 阅读 · 0 评论 -
Python关键字及含义
关键字 含义None None比较特殊,表示什么也没有,它有自己的数据类-NoneTypeaas 用于类型转换nonlocal 用于标识外部作用域的变量pass 空的类,方法或函数的占位符raise 异常抛出操作return 用于从函数返回计算结果with 简化 Python的语句yield 用于从函数依次返回值d...原创 2021-11-22 20:45:49 · 1288 阅读 · 0 评论 -
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 · 3643 阅读 · 0 评论 -
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 · 5050 阅读 · 0 评论 -
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 · 11266 阅读 · 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 · 3836 阅读 · 0 评论 -
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 · 4611 阅读 · 0 评论