其他分享
首页 > 其他分享> > print中的变量的输出

print中的变量的输出

作者:互联网

"""例如你要输出这样一个句子:
我要1个苹果可以直接print('我要1个苹果')
但是当出现下面的句子时,这样就不行"""


for i in range(5):            #定义以i为参数的循环,指的是从0到4五次循环
    print('我要i个苹果')
"""这时就会输出五个一样的'我要i个苹果',结果不尽人意
那怎末办呢,往下看"""

for i in range(5):
    print('我要',i,'个苹果')
"""这时就会输出:
我要 0 个苹果
我要 1 个苹果
我要 2 个苹果
我要 3 个苹果
我要 4 个苹果"""

#两个变量或者多个就可以按下面的例子
for i in range(5):
    print('我要',i,'个苹果',i,'天吃完')
"""输出:
我要 0 个苹果 0 天吃完
我要 1 个苹果 1 天吃完
我要 2 个苹果 2 天吃完
我要 3 个苹果 3 天吃完
我要 4 个苹果 4 天吃完"""

"""当然还知道另一种办法
用格式化符号也可以解决这个问题
咱们来看看代码
"""
for i in range(5):
    print("我要%d个苹果"%i)
"""这时就会输出:
我要0个苹果
我要1个苹果
我要2个苹果
我要3个苹果
我要4个苹果"""

"""同样的"""
for i in range(5):
    print('我想要%d个苹果,%d天吃完'%(i,i))
"""输出:
我想要0个苹果,0天吃完
我想要1个苹果,1天吃完
我想要2个苹果,2天吃完
我想要3个苹果,3天吃完
我想要4个苹果,4天吃完"""


"""这俩方法除了间隙有点差异好像没啥不同,
我会在往后的学习中完善此问题,
对了,%d的用法在我另一篇文章中有介绍这里就不多说了
祝小伙伴们学的棒棒的"""

标签:输出,变量,我要,range,苹果,print,天吃
来源: https://blog.csdn.net/m0_55992356/article/details/121256938