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