使用计数器制作Python3变量

时间:2013-06-04 02:11:13

标签: bash python-3.x

我有一些我想要转换为Python3的BASH代码。

INPUTINDEX$INPUTCOUNTER="$INPUT"

每次用户键入输入时,计数器(代码未显示)都会增加一个数字。使用此代码,用户的第二个输入将位于变量INPUTINDEX2中。当然,INPUT是用户的输入。 INPUTCOUNTER是一个计数器,每次输入时都会增加。

问题:如何在Python3.3中执行此操作?

1 个答案:

答案 0 :(得分:4)

我建议只是附加一个列表,列表中的条目数就是你的计数器。

#!/usr/bin/env python

def main():
    entries=[]
    while True:
        entries.append(raw_input('input something: '))
        if not len(entries[-1]):
            entries=entries[:-1]
            break
    counter=len(entries)
    print 'counter %d, entries %s.' % (counter, entries)

if (__name__ == "__main__"):
    main()