Question
In Python, which comparison about pathlib and File I/O is accurate?
- Path objects improve clarity and portability, while plain strings make path manipulation easier to get wrong or harder to review.
- There is no practical difference in behavior, performance, or maintainability when pathlib and File I/O is involved.
- The oldest option related to pathlib and File I/O is always the right production choice regardless of workload or context.
- Differences around pathlib and File I/O are mostly cosmetic, so correctness and debugging quality do not really change.
Hint
Focus on the behavior or tradeoff, not just the keyword.
Answer and rationale
Correct answer: A. Path objects improve clarity and portability, while plain strings make path manipulation easier to get wrong or harder to review.
Path objects improve clarity and portability, while plain strings make path manipulation easier to get wrong or harder to review. This is the comparison that usually separates memorization from understanding.
Track: Python