python 기초
[python 기초] 변수명에 format 사용 변수명 for문
우언
2021. 12. 6. 17:14
변수를 자동으로 생성하고 싶을때
예를 들어 a_1, a_2. a_3 ... 에 순차적으로 원하는 값을 할당하고 싶을 떄 사용
for i in range(10):
globals()[f'a_{i}'] = i
print(globals()[f'a_{i}'])
print(globals()[f'a_{i}'] > 4)
print(globals()[f'a_{i}'] * '원')
0
False
1
False
원
2
False
원원
3
False
원원원
4
False
원원원원
5
True
원원원원원
6
True
원원원원원원
7
True
원원원원원원원
8
True
원원원원원원원원
9
True
원원원원원원원원원
a_8
8
변수명에 i들이 이쁘게 잘들어갔다.
연산도 그대로 적용된다.
함수또한 마찬가지다