Python/Python Programming

[Python] 할당된 변수들을 반복문으로 실행하기. (eval 함수이용)

Pydole 2020. 11. 2. 19:55

 

eval(문자열) : 문자열을 실행

 

이미할당된 반복가능한 형태의 변수들을 실행

 

test0 = 1
test1 = 2
test2 = 3
test3 = 4
test4 = 5

for i in range(5):
    print(eval('test'+str(i)))
    
1
2
3
4
5

 

test0 = 1
test1 = 2
test2 = 3
test3 = 4
test4 = 5

total = 0

for i in range(5):
    total += eval('test'+str(i))

total

15