인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

exuberantw1님의 프로필 이미지
exuberantw1

작성한 질문수

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)

for 구문(2-2)

강의 14분 정도에서

작성

·

232

0

lt = ["1", 2, 5, True, 4.3, complex(4)]

for v in lt:

    if type(v) is bool:

        continue

    print("continue type:", v, type(v))

    print("multiply by 2", v * 3)

에서 출력을 했을 때

continue type: 1 <class 'str'>
multiply by 2 111

...

이렇게 나오는데 "1"은 문자형인데 왜 3을 곱해서 111이 나오는 건가요?

답변 1

2

좋은사람님의 프로필 이미지
좋은사람
지식공유자

네 안녕하세요.

'1' + '1' + '1' 해서 111 이 나오는거예요

 

exuberantw1님의 프로필 이미지
exuberantw1

작성한 질문수

질문하기