大数跨境
0
0

Python每日一练(2025.5.15)

Python每日一练(2025.5.15) 码途钥匙
2025-05-09
0
01
代码 s = "Hello"; print(s[1:4]) 的输出是?

A. ell
B. el
C. ello
D. Hel


答案:A 解析:切片s[1:4]包含索引1到3的字符,即'e'、'l'、'l'。




02
以下代码的输出是?

def func(x, lst=[]):    lst.append(x)    return lst
print(func(1))print(func(2))
A. [1] [2]
B. [1] [1,2]
C. [1] [2]
D. 报错


答案:B 解析:默认参数lst在函数定义时创建,多次调用共享同一列表。




03
以下哪个模式可以同时读写文件且不覆盖原内容?

A. 'w+'
B. 'r+'
C. 'a+'
D. 'x'


答案:C 解析:'a+'模式允许追加读写,'w+'会清空文件。




04
以下代码的输出是?

class A:    def __init__(self):        self.x = 1
a = A()print(hasattr(a, 'x'))
A. True
B. False
C. 1
D. 报错


答案:A 解析:hasattr()检查对象是否有属性x,此处已通过__init__初始化。


点击公众号
关注我们
点分享
点收藏
点在看
点点赞

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