python classes quizes
>>> class User:
>>> id = 89
>>> name = "no name"
>>> __password = None
>>>
>>> def __init__(self, new_name=None):
>>> self.is_new = True
>>> if new_name is not None:
>>> self.name = new_name
>>>
>>> u = User()
>>> u.is_new
- False
- is_new
- Nothing
- True
What do these lines print?
>>> class User:
>>> id = 89
>>> name = "no name"
>>> __password = None
>>>
>>> def __init__(self, new_name=None):
>>> self.is_new = True
>>> if new_name is not None:
>>> self.name = new_name
>>>
>>> u = User()
>>> u.name
- John
- None
- name
- no name
What do these lines print?
>>> class User:
>>> id = 89
>>> name = "no name"
>>> __password = None
>>>
>>> def __init__(self, new_name=None):
>>> self.is_new = True
>>> if new_name is not None:
>>> self.name = new_name
>>>
>>> u = User("John")
>>> u.name
- John
- no name
- None
- name
In this following code, what is id?
class User:
id = 89
name = "no name"
__password = None
def __init__(self, new_name=None):
self.is_new = True
if new_name is not None:
self.name = new_name- A public class method
- A protected class attribute
- A private class attribute
- A public class attribute
- A public instance attribute
- A public instance method
In this following code, what is __password?
class User:
id = 89
name = "no name"
__password = None
def __init__(self, new_name=None):
self.is_new = True
if new_name is not None:
self.name = new_name- A protected class attribute
- A private instance attribute
- A private class attribute
- A public instance attribute
- A public class attribute
- A protected instance attribute
In the following code, what is User
class User:
id = 89
name = "no name"
__password = None
def __init__(self, new_name=None):
self.is_new = True
if new_name is not None:
self.name = new_name- An attribute
- A class
- A string
- An instance
- A method
What do these lines print?
>>> class User:
>>> id = 89
>>> name = "no name"
>>> __password = None
>>>
>>> def __init__(self, new_name=None):
>>> self.is_new = True
>>> if new_name is not None:
>>> self.name = new_name
>>>
>>> u = User()
>>> u.id
- User.id
- 89
- Nothing
- id
In this following code, what is is_new?
class User:
id = 89
name = "no name"
__password = None
def __init__(self, new_name=None):
self.is_new = True
if new_name is not None:
self.name = new_name- A protected class attribute
- A private instance attribute
- A private instance attribute
- A public instance attribute
- A public class attribute
- A protected instance attribute
