For example:
class student():
def __init__(self, name, pref_name=None):
self.name = name
self.pref_name = pref_name if pref_name else name
bob = student('robert')
print("Bob name:", bob.name)
print('Bob preferred name:', bob.pref_name)
Can this be made any shorter and easier to read?
def __init__(self, name, pref_name=name)
unfortunately does not work.