大数跨境
0
0

Python每日一练(2025.3.28)

Python每日一练(2025.3.28) 码途钥匙
2025-03-27
1

1.以下代码的输出是什么?
class MyClass:    passx = MyClass()print(type(x))
A. <class 'MyClass'>
B. <class 'object'>
C. <class 'type'>
D. 报错


答案:A 解析:x 是 MyClass 的实例,类型为 MyClass。


2.以下代码的输出是什么?
class MyClass:    def __init__(self, value):        self.value = valuex = MyClass(10)print(x.value)
A. 10
B. None
C. 0
D. 报错


答案:A 解析:__init__ 是构造函数,x.value 被赋值为 10。


3.以下代码的输出是什么?
class MyClass:    def __str__(self):        return "MyClass"x = MyClass()print(x)
A. MyClass
B. <main.MyClass object>
C. None
D. 报错


答案:A 解析:__str__ 方法定义了对象的字符串表示。


4.以下代码的输出是什么?
import mathprint(math.sqrt(16))
A. 2
B. 4
C. 8
D. 报错


答案:B 解析:math.sqrt() 计算平方根,math.sqrt(16) 返回 4。


点击公众号
关注我们

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