大数跨境
0
0

Python每日一练(2024.12.14)

Python每日一练(2024.12.14) 码途钥匙
2024-12-14
1
1.以下代码的输出结果是什么?
list1 = [1, 2, 3]list2 = list1.copy()list2.append(4)print(list1)
A. [1, 2, 3]
B. [1, 2, 3, 4]
C. [2, 3, 4]
D. 报错


答案:A 解析:list2 = list1.copy () 创建了 list1 的浅拷贝,对 list2 的操作不会影响 list1,所以 list1 仍然是 [1, 2, 3]。


2.Python 中,集合的特点是什么?
A. 无序且不允许重复元素
B. 有序且不允许重复元素
C. 无序且允许重复元素
D. 有序且允许重复元素


答案:A 解析:集合是无序的,并且其中的元素不能重复。


3.在 Python 中,如何打开一个文件用于读取?
A. open ("file.txt", "r")
B. open ("file.txt", "w")
C. open ("file.txt", "a")
D. open ("file.txt", "x")


答案:A 解析:open () 函数以 "r" 模式打开文件用于读取,"w" 用于写入(会覆盖原有内容),"a" 用于追加,"x" 用于创建新文件,如果文件已存在则报错。


4.以下代码的输出结果是什么?
try:    x = 10 / 0except ZeroDivisionError:    print("除数不能为 0")
A. 除数不能为 0
B. 报错
C. 无输出
D. 10


答案:A 解析:因为代码中出现了除以 0 的操作,会引发 ZeroDivisionError 异常,被 except 块捕获并打印出 "除数不能为 0"。


关注码途钥匙,成为技术先锋


【声明】内容源于网络
0
0
码途钥匙
欢迎来到 Python 学习乐园!这里充满活力,分享前沿实用知识技术。新手或开发者,都能找到价值。一起在这个平台,以 Python 为引,开启成长之旅,探索代码世界,共同进步。携手 Python,共赴精彩未来,快来加入我们吧!
内容 992
粉丝 0
码途钥匙 欢迎来到 Python 学习乐园!这里充满活力,分享前沿实用知识技术。新手或开发者,都能找到价值。一起在这个平台,以 Python 为引,开启成长之旅,探索代码世界,共同进步。携手 Python,共赴精彩未来,快来加入我们吧!
总阅读285
粉丝0
内容992