为了账号安全,请及时绑定邮箱和手机立即绑定

想改变输出方式应该怎么改写?

# 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吖


正在回答

1 回答

# 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}")


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

想改变输出方式应该怎么改写?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信