1.3.3 字符串格式化
class Person:
def __init__(self):
self.name = 'JarvisMa'
self.age = 22
self.sex = 'm'
p = Person()
print('Name: ' + p.name + ', Age: ' + str(p.age) + ', Sex: ' + p.sex)
# 输出:Name: JarvisMa, Age: 22, Sex: mcontent = 'Name: %s, Age: %i, Sex: %c' % (p.name, p.age, p.sex)
print(content)class Person:
def __init__(self):
self.name = 'JarvisMa'
self.age = 22
self.sex = 'm'
def __str__(self):
return 'Name: {user.name}, Age: {user.age}, Sex: {user.sex}'.format(user=self)
p = Person()
print(p)
# 输出:Name: JarvisMa, Age: 22, Sex: mLast updated