반응형
text=input('a b c') #a b c 라는 변수에 input(scanf)를 하고 text 변수에 저장
print(text)
print(text.split(" ")) # split 메소드를 사용함, " "(공백)을 기준으로 text를 나눔.
a, b, c = map(int,text.split(' ')) #text를 공백기준으로 나눈 후 각각 a,b,c에 저장하는데 map(int, ~~)를 사용해서 int형으로 형변환을 한 후 초기화를 시킴.
#map에는 인자로 형변환할 자료형과 배열(?)이 와야됨.
print(a)
print(a+b+c) # a+b+c가 각각 문자였다면 문자를 이어붙인 결과가 나옴, int로 형변환을 했기 때문에 각각을 더하는 결과가 나옴
반응형
'파이썬' 카테고리의 다른 글
for 문, 리스트 컨프리헨션 (0) | 2023.01.20 |
---|---|
[파이썬]함수 (0) | 2022.10.26 |
[파이썬]리스트, 튜플, 세트, 딕셔너리 (0) | 2022.10.26 |
[파이썬]제어문 (1) | 2022.10.26 |
[파이썬]문자열 (0) | 2022.10.26 |