nerdexam
Huawei

H13-311_V3.5 · Question #35

Which of the following are the characteristics of the Python language? {Multiple choice)

The correct answer is A. Explanatory C. Object-oriented D. Dynamic data type. Python is described as explanatory (interpreted), meaning its code is executed line-by-line by an interpreter at runtime rather than being compiled to machine code in advance - this makes it flexible and platform-friendly. Python is object-oriented, supporting classes, objects…

AI Overview

Question

Which of the following are the characteristics of the Python language? {Multiple choice)

Options

  • AExplanatory
  • BProcess oriented
  • CObject-oriented
  • DDynamic data type

How the community answered

(27 responses)
  • A
    81% (22)
  • B
    19% (5)

Explanation

Python is described as explanatory (interpreted), meaning its code is executed line-by-line by an interpreter at runtime rather than being compiled to machine code in advance - this makes it flexible and platform-friendly. Python is object-oriented, supporting classes, objects, inheritance, and polymorphism as core language features. It also uses dynamic data types, so variables do not need explicit type declarations; their types are inferred and can change at runtime.

Option B, "process oriented," is the distractor. While Python can be written in a procedural style, being process-oriented is not a defining characteristic of the language - that label better describes languages like C, which lack built-in object-oriented support as a primary design goal.

Memory tip: Link the three correct traits to the phrase "I Object Dynamically" - Interpreted (Explanatory), Object-oriented, Dynamic typing - to recall A, C, and D quickly.

Topics

#Python fundamentals#Interpreted language#Object-oriented programming#Dynamic typing

Community Discussion

No community discussion yet for this question.

Full H13-311_V3.5 Practice