GESP Python 3级 2024.09
据有关资料,山东大学于1972年研制成功DJL-1计算机,并于1973年投入运行,其综合性能居当时全国第三位。DJL-1计算机运算控制部分所使用的磁心存储元件由磁心颗粒组成,设计存贮周期为2μs(微秒)。那么该磁心存储元件相当于现代计算机的()。
内存
磁盘
CPU
显示器
Python程序执行出现错误,不太常见的调试手段是( )。
阅读源代码
单步调试
输出执行中间结果
跟踪计算机执行的底层代码(如二进制机器码,汇编码)
下列表达式的值与其它三个选项不相等的是哪一个?( )
如果要遍历字典my_dict中的所有项(键和值),应该使用如下哪种语句?( )
for key in my_dict:
for key, value in my_dict.items():
for value in my_dict:
for key, value in my_dict:
执行下面Python代码后,输出的结果是?( )
my_dict = {i: i for i in range(1, 6)}
del my_dict[3]
print(my_dict)
{1: 1, 2: 2, 4: 4, 5: 5}
{1: 1, 2: 2, 3: 3}
{1: 1, 2: 2, 5: 5}
{1: 1, 2: 2, 3: 4, 4: 5}
对于元组 t = (1, 2, 3, 4, 5, 6, 7, 8, 9, 10),执行 t[::5] 将返回哪个子元组?
(1, 6)
(1, 2, 3, 4, 5)
(6, )
(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
执行下面Python代码后,输出的结果是?( )
my_tuple = (1, 2, 3, 3, 2, 1)
print(my_tuple.index(2))
出错,因为index方法需要两个参数
4
2
1
对于列表 lst = [1, 2, 3, 4],执行以下哪个列表推导式可以得到 [1, 4, 9, 16]?( )
[x*2 for x in lst]
[x for x in lst if x > 2]
[x**2 for x in lst]
[x for x in range(len(lst))]
执行下面Python代码后,输出的结果是?( )
my_list = [1, 2, 3, 4, 5]
temp = [num for num in my_list if num % 2 == 0]
my_list.remove(temp[1])
print(my_list)
[1, 2, 4, 5]
[2, 3, 4, 5]
[1, 3, 4, 5]
[1, 2, 3, 5]
在Python中,以下哪个方法可以用于去除字符串两端的空白字符?( )
count()
index()
strip()
remove()
