题目
下列选项中不是Pyt H. on语言特点的是____。A. 易于学习和使用B. 有强大的标准库C. 无法处理并发任务D. 跨平台
下列选项中不是Pyt
- H. on语言特点的是____。
- A. 易于学习和使用
- B. 有强大的标准库
- C. 无法处理并发任务
- D. 跨平台
题目解答
答案
C
解析
本题考查对Python语言特点的掌握。需要明确每个选项是否属于Python的特性,关键点在于理解Python在并发任务处理方面的实际能力,而非片面认为其“无法处理”。
核心思路:
- 排除法:逐一分析选项是否属于Python的特性。
- 关键辨析:明确“无法处理并发任务”是否符合Python的实际功能(需结合Python的多线程、多进程、异步编程等机制分析)。
选项分析
A. 易于学习和使用
Python语法简洁,代码可读性高,是其核心设计哲学之一,因此属于Python的特点。
B. 有强大的标准库
Python内置了丰富的标准库(如os、re、datetime等),极大提升了开发效率,属于Python的特点。
C. 无法处理并发任务
关键辨析:
- Python支持多线程(
threading模块)和多进程(multiprocessing模块)实现并发。 - 虽然Python的全局解释器锁(GIL)会导致多线程在CPU密集型任务中性能受限,但可通过异步编程(
asyncio)或多进程突破限制。 - 对于I/O密集型任务(如网络请求),Python的多线程仍能高效处理。
因此,“无法处理并发任务”不符合Python的实际能力,此选项错误。
D. 跨平台
Python解释器支持跨平台运行(如Windows、Linux、macOS),属于Python的特点。