python打印输出的三种print方式

一 根据逗号(,)隔开

num= 100
i = 0
for i in range(num):
    i += 1
    print('总共:', num, '--剩余:', num-i)

结果:
总共: 100 --剩余: 99
总共: 100 --剩余: 98
总共: 100 --剩余: 97
总共: 100 --剩余: 96
总共: 100 --剩余: 95
总共: 100 --剩余: 94

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13

二 根据百分号(%)隔开

a = 'hello'
b = 10
c = 1.23
d = 2.34567
print('%s 和 %d 两人去 %f 家里找 %.3f 玩' % (a, b, c, d))

结果:
hello 和 10 两人去 1.230000 家里找 2.346 玩

    1
    2
    3
    4
    5
    6
    7
    8

三 用{ }+format输出

a = 'hello'
b = 10
c = 1.23
d = 2.34567
print('{} 和 {} 两人去找{:f}家里找 {:.3f} 玩'.format(a, b, c, d))

结果:
hello 和 10 两人去 1.230000 家里找 2.346 玩
 

发布了25 篇原创文章 · 获赞 139 · 访问量 116万+

猜你喜欢

转载自blog.csdn.net/shenwansan_gz/article/details/100639877
今日推荐