5.1. Operator String About
str()
repr()
5.1.1. SetUp
>>> import datetime
>>>
>>> date = datetime.date(1961, 4, 12)
5.1.2. Str
print(obj)
f'{obj}'
f'{obj!s}'
str(obj)
obj.__str__()
>>> print(date)
1961-04-12
>>> f'{date}'
'1961-04-12'
>>> f'{date!s}'
'1961-04-12'
>>> str(date)
'1961-04-12'
>>> date.__str__()
'1961-04-12'
5.1.3. Repr
obj
f'{obj!r}'
repr(obj)
obj.__repr__()
>>> date
datetime.date(1961, 4, 12)
>>> f'{date!r}'
'datetime.date(1961, 4, 12)'
>>> repr(date)
'datetime.date(1961, 4, 12)'
>>> date.__repr__()
'datetime.date(1961, 4, 12)'