2017-02-20 146 views
-1

我试图做一个for循环计数和打印值从定义的变量的Python for循环变量语法

Value1 = "X" 
Value2 = "Y" 
for x in range (1, 2): 
    print Valuex 

所以我想这个打印值1则数值2

,这是什么语法?

回答

1

使用数组(也不要启动以大写字母变量名):

value = [ "X", "Y" ] 
for x in range (0, 2): 
    print value[x] 

而且你可能想在你的范围内的两个元素。

+0

非常感谢! –

1

一个简单的方法可以是将所有值放入列表中,然后循环。例如

values = ["X", "Y"] 
for x in values: 
    print x 

这会自动避免访问无效索引。在使用范围时,您必须小心避免例外。