想改變輸出方式應該怎么改寫?
# coding=utf-8
class Animal(object): pass
dog=Animal()
cat=Animal()
dog.name='汪汪'
dog.age=7
cat.name='喵喵'
cat.age=3?
print(dog.name)
print(dog.age)
print(cat.name)
print(cat.age)
--->我想把我的現在的這個輸出結果改成? ?汪汪:7? 喵喵:3這種,應該怎么寫print吖
# coding=utf-8
class Animal(object): pass
dog=Animal()
cat=Animal()
dog.name='汪汪'
dog.age=7
cat.name='喵喵'
cat.age=3?
print(dog.name)
print(dog.age)
print(cat.name)
print(cat.age)
--->我想把我的現在的這個輸出結果改成? ?汪汪:7? 喵喵:3這種,應該怎么寫print吖
2024-06-11
舉報
2024-06-12
# Enter a code
# coding=utf-8
class Animal(object):
? ? pass
dog = Animal()
dog.name = '汪汪'
dog.age = 7
# 三種方式都可以,最后一種3.6新功能,在網頁上還不支持,可以本地執行
print("%s : %s" % (dog.name, dog.age))
print("{} : {}".format(dog.name, dog.age))
print(f"{dog.name}: {dog.age}")
cat = Animal()
cat.name = '喵喵'
cat.age = 3
print("%s : %s" % (cat.name, cat.age))
print("{} : {}".format(cat.name, cat.age))
print(f"{cat.name}: {cat.age}")