Python
python
球球ice
这个作者很懒,什么都没留下…
展开
-
Python 课内编程3
编写程序,从键盘输入一个整数,检查它是否能同时被2和3整除,是否被2或3整除,是否被2或3整除且只被其一整除。【输入】一行中给出一个整数。【输出】分行输出检查结果,格式见【输出示例】。【输入示例】4【输出示例】4 divisible by 2 and 3? False4 divisible by 2 or 3? True4 divisible by 2 or 3, but not both? Truex=input()a=int(x)b=True if a%2==0 and a.原创 2020-07-16 21:21:15 · 1675 阅读 · 0 评论 -
Python 文件
为了防止文件中已存在的数据被意外清除,在打开文件前可以检测该文件是否存在。使用os.path模块中的isdir方法判断一个文件是否存在。 A. 对 B. 错 参考答案:B Python第三方扩展库openpyxl支持Excel文件的读写操作。 A. 对 B. 错 参考答案:A 以写模式打开的文件无法进行读操作。 A. 对 B. 错 参考答案:A 打开文件的含义是指将文件对象与外存上的文件建立联系。成功打开文件后,对该文件的操作都将通过文件对象来..原创 2020-06-13 20:53:30 · 1335 阅读 · 0 评论 -
Python 列表 元组
同一个列表中的元素类型可以各不相同。(1分)A. 对B. 错参考答案:A只能通过切片访问列表中的元素,不能使用切片修改列表中的元素。(1分)A. 对B. 错参考答案:B已知x为非空列表,那么表达式 sorted(x,reverse=True) == list(reversed(x)) 的值一定是True。(1分)A. 对B. 错参考答案:B元组的访问速度比列表要快一些,如果定义了一系列常量值,并且主要用途仅仅是对其进行遍历而不需要进行任何修改,建议使用元...原创 2020-06-14 10:18:08 · 6426 阅读 · 0 评论 -
Python 字典
字典中的键可以对应多个值。A. 对B. 错参考答案:B当以指定键为下标给字典对象赋值时,若该键存在则表示修改该键对应的值,若不存在则表示为字典对象添加一个新的键/值对。A. 对B. 错参考答案:A字典中的键不允许重复。A. 对B. 错参考答案:A字典中的元素之间存在顺序关系。A. 对B. 错参考答案:B字典中的键可以是列表。A. 对B. 错参考答案:B可以使用空的花括号{}或内置函数dict()创建一个空字典。A. 对B原创 2020-06-14 10:10:40 · 3453 阅读 · 0 评论 -
Python 集合
集合分为可变集合和不可变集合。可以直接修改不可变集合中的元素值。A. 对B. 错参考答案:Blen(set([0,4,5,6,0,7,8])的结果是7。A. 对B. 错参考答案:B已知s1和s2是两个集合,则执行s1.union(s2)后,s1中的元素是原来s1和s2两个集合中的元素的并集。A. 对B. 错参考答案:B可以通过下标来访问集合中的元素。(1分)A. 对B. 错参考答案:B集合中的元素之间存在顺序关系。A. 对B. 错参原创 2020-06-14 10:02:09 · 4924 阅读 · 0 评论 -
Python 继承和多态
在子类中可以覆盖其父类中定义的__init__方法。A. 对B. 错 参考答案:A mro表示类继承的顺序。A. 对B. 错 参考答案:A 在子类中可以通过“父类名.方法名”的方式显式调用父类中的方法。 A. 对 B. 错 参考答案:A 在子类中可以覆盖其父类中定义的私有方法。A. 对 B. 错 参考答案:B 在子类中可以覆盖其父类中定义的非私有方法。A. 对 B. 错 参考答案:A python是一种多态语言,崇尚鸭子类型。在鸭子类型中,并不关心对象是什么类型,只关心对象的行为。 A. ...原创 2020-06-13 21:13:42 · 856 阅读 · 0 评论 -
Python 异常
不论是否发生异常,finally语句中的代码总是会执行的。A. 对B. 错 参考答案:A 断言语句assert通常在程序调试阶段使用,辅助调试程序。(1分)A. 对B. 错 参考答案:A try语句可以有一个或多个except语句。 A. 对B. 错 参考答案:A 通常情况下,用户自定义异常类都应该派生自Exception类。(1分)A. 对B. 错 参考答案:A 异常是程序运行时错误。严格说来,语法错误和逻辑错误不属于异常。A. 对B. 错 参考答案:A 异常处理结构也不是万...原创 2020-06-13 21:03:20 · 665 阅读 · 0 评论 -
Python 课内编程2
编写程序,从键盘输入两个整数,计算并输出这两个整数的和、平均值、最小值和最大值。平均值保留2位小数。【输入】分行输入两个整数。【输出】分行输出两个整数的和、平均值、最小值和最大值。平均值保留2位小数。【输入示例】54【输出示例】94.5045a=eval(input())b=eval(input())print(a+b)print(format((a+b)/2,...原创 2020-04-02 09:45:32 · 3226 阅读 · 0 评论 -
Python 基础小题3
一、判断题交互方式下,已知a = 257和b = 257,那么表达式a is b的值为True。【错】 表达式3<5>2的值为True。【对】 表达式3 not in [1, 2, 3]的值为False。【对】 执行语句print(bool(0)),其输出结果是False。【对】 表达式3 and 5的值为True。【错】 执行语句print(int(True)),其输出...原创 2020-04-01 13:43:07 · 4671 阅读 · 0 评论 -
Python 基础小题2
一、判断题Python其实不支持命名常量,只是约定在程序运行过程中值不会改变的变量为命名常量。【对】 Python的标识符必须以字母或下画线开头,不能以数字开头。【对】 在Python中,列表只能包含相同类型的数据。【错】 在Python中,可以不加声明就使用变量,但使用前需要初始化变量。【对】 在Python中,"+"运算符可以用来连接字符串并生成新的字符串。【对】 内置函数id(...原创 2020-03-31 12:35:44 · 1312 阅读 · 0 评论 -
Python 基础小题1
一、判断题程序设计语言包括机器语言、汇编语言和高级语言。【对】 Python是一种用途广泛、解释型、面向对象的程序设计语言。【对】 不可以在同一台计算机上安装多个Python版本。【错】 解释程序对高级语言编写的程序是一边翻译,一边执行的。下次执行同样的程序时,还必须重新翻译。【对】 算法是解决某个问题所需要的方法和步骤。【对】 Python程序是区分大小写的。【对】 Python...原创 2020-03-30 09:54:04 · 3528 阅读 · 0 评论 -
Python 课内编程1
1. 编写程序,从键盘输入两个整数,计算并输出这两个整数的和、差、积、商。【输入】分行输入两个整数。【输出】分行输出两个整数的和、差、积、商。【输入示例】53【输出示例】5 + 3 = 85 - 3 = 25 * 3 = 155 / 3 = 1.6666666666666667a=eval(input())b=eval(input())add=a+bprint(...原创 2020-03-29 13:50:54 · 1238 阅读 · 0 评论