Python 选择题

练习二级 Python 选择题,点击选项即可查看结果

第71题. round(3.14159, 2) 的结果是?
正确选项:
解析:round(x, n) 保留 n 位小数,四舍五入,结果 3.14。
第72题. max([1,5,3]) 的结果是?
正确选项:
解析:max 返回最大元素,结果 5。
第73题. "-".join(["a","b","c"]) 的结果是?
正确选项:
解析:str.join 用当前串连接列表元素,"-" 连接得 "a-b-c"。
第74题. "hello".replace("l","L") 的结果是?
正确选项:
解析:replace 默认替换所有匹配,两个 l 都换成 L,得 "heLLo"。
第75题. "hello".find("l") 的结果是?
正确选项:
解析:find 返回首次出现的下标(2),找不到返回 -1。
第76题. "123".isdigit() 的结果是?
正确选项:
解析:isdigit 判断是否全为数字字符,"123" 返回 True。
第77题. chr(65) 的结果是?
正确选项:
解析:chr(码点) 返回对应字符,65 对应 "A"。ord("A")=65 是逆操作。
第78题. ord("a") 的结果是?
正确选项:
解析:ord 返回字符的 Unicode 码点,"a"=97("A"=65)。
第79题. 在函数内部修改全局变量 x,需要用哪个关键字声明?
正确选项:
解析:global 声明函数内使用全局变量;nonlocal 用于嵌套函数的外层变量。
第80题. try-except 中,无论是否发生异常都会执行的子句是?
正确选项:
解析:finally 块无论是否异常都执行;else 是无异常时执行;except 捕获异常。