zl程序教程

您现在的位置是:首页 >  后端

当前栏目

Python常见面试题整理

Python面试题 常见 整理
2023-06-13 09:15:36 时间

一·Python基础

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

1.
a = a + b
b = a - b
a = a - b

2. 按位异或
a = a^b
b = b^a
a = a^b 

3.
 a, b = b , a

2.print调用Python底层的什么方法

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

3. range

for i in range(10, 0, -1):
    ...:     print(i)
range左闭右开
10, 9, 8, 7,,6, 5, 4, 3, 2,,1