9: Object-Oriented Programming Flashcards

1
Q

tuple

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

classes

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

docs.python.org/3/tutorial/classes.html

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

class

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

objects

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

attributes

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

instance variables

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

methods

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

instance methods

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

_ init _

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

raise

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

_ str _

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

properties

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

@property

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

decorators

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

int

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

docs.python.org/3/library/functions.html#int

18
Q

class int(x, base=10)

20
Q

docs.python.org/3/library/stdtypes.html#str

21
Q

class str(object=’ ‘)

22
Q

str.lower()

23
Q

str.strip([chars])

25
docs.pyton.org/3/library/stdtypes.html#list
26
docs.python.org/3/tutorial/datastructures.html
27
class list ([iterable])
28
list.append(x)
29
dict
30
docs.python.org/3/library/stdtypes.html#dict
31
class methods
32
@classmethod
33
static methods
34
@staticmethod
35
inheritance
36
docs.python.org/3/library/exceptions.html
37
BaseException +-- Keyboard Interrupt +-- Exception +-- ArithmeticError | +-- ZeroDivisionError +-- AssertionError +-- AttributeError +-- EOFError +-- ImportError | +-- ModuleNotFoundError +-- LookupError | +-- KeyError +-- NameError +-- SyntaxError | +-- IndentationError +-- ValueError
38
operator overloading
39
docs.python.org/3/reference/datamodel.html#special-method-names
40
object._add_(self, other)