Python:循环制作变量

时间:2019-11-27 17:00:54

标签: python

我正在尝试做一个简单的python程序,该程序能够根据增量值打印正确的变量。

a1 = 'hiya'
a2 = 'i love cats'

lignenum = 2
incremented_value = 1
while incremented_value <= lignenum:
    print(a, incremented_value) 
     incremented_value += 1 

我希望我的程序呈现:

'hiya' “我爱猫”

感谢阅读我

2 个答案:

答案 0 :(得分:1)

我将使用要打印的值定义一个列表,然后根据它们的索引值访问它们。 那就是:

arguments = ['hiya','i love cats']
lignenum = 1
incremented_value = 0
while incremented_value <= lignenum:
    print(arguments[incremented_value]) 
    incremented_value += 1 

此打印:

hiya
i love cats

答案 1 :(得分:1)

使用列表,并在0和列表的长度之间迭代bt。有更好的方法可以做到这一点,但下面是一个简单的解决方案

a = []
a.append('hiya')
a.append('i love cats')

lignenum = len(a)
incremented_value = 0
while incremented_value <= lignenum:
    print(a[incremented_value]) 
     incremented_value += 1