exam questions

Exam PCAP-31-03 All Questions

View all questions & answers for the PCAP-31-03 exam

Exam PCAP-31-03 topic 1 question 81 discussion

Actual exam question from Python Institute's PCAP-31-03
Question #: 81
Topic #: 1
[All PCAP-31-03 Questions]

What is true about Python class constructors? (Choose two.)

  • A. the constructor is a method named __init__
  • B. there can be more than one constructor in a Python class
  • C. the constructor must return a value other than None
  • D. the constructor must have at least one parameter
Show Suggested Answer Hide Answer
Suggested Answer: AD 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
Abbribas
1 week, 5 days ago
Selected Answer: AD
A. True (The __init__ method serves as the constructor for a class). B. False (A Python class can only have one __init__ method). C. False (The __init__ method must return None). D. True (It must have at least one parameter, self).
upvoted 1 times
...
Abbribas
1 week, 5 days ago
Selected Answer: AD
A. True (A class is a blueprint from which multiple objects can be created). B. False (All objects of the same class share the same set of methods). C. False (Adjectives describe attributes, while methods describe behaviors). D. True (A subclass specializes the superclass by adding or modifying behaviors).
upvoted 1 times
...
flthymcnsty
7 months, 2 weeks ago
Selected Answer: AD
Explanation: The correct answers are: A. the constructor is a method named __init__ In Python, the constructor method is always named __init__. It is automatically called when a new instance of a class is created. Example:

class Example:
 def __init__(self, value):
 self.value = value

obj = Example(10) # Automatically calls __init__ D. the constructor must have at least one parameter The __init__ method must have at least one parameter, typically self, which refers to the instance being created.
upvoted 1 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...