chevron_left

Python 语言基础面试复习

免费
第 1.1 回

教程文档

Python 语言基础面试复习 - 输入与输出

2023年11月17日
Python 语言基础面试复习

输入与输出

码中要修改不可变数据会出现什么问题?抛出什么异常?

代码不会正常运行,抛出 TypeError 异常。

a=1,b=2,不用中间变量交换 a 和 b 的值?

方法一:

a = a+b
b = a-b
a = a-b

方法二:

a = a^b
b = b^a
a = a^b

方法三:

a,b = b,a

print 调用 Python 中底层的什么方法?

print 方法默认调用 sys.stdout.write 方法,即往控制台打印字符串。

下面这段代码的输出结果将是什么?请解释?

class Parent(object):
   x=1

class Child1(Parent):
   pass

class Child2(Parent):
   pass

print Parent.x, Child1.x, Child2.x Child1.x = 2
print parent.x, Child...

课程介绍

Python 工作面试必备复习知识