강의

멘토링

로드맵

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

Nayeon Kim님의 프로필 이미지
Nayeon Kim

작성한 질문수

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

숫자형(1-1) : 계산의 기본은 숫자형

띄어쓰기 질문

작성

·

225

0

print("i1 * i2 : ", i1 * i2)
 
 
안녕하세요!
 
위 코드를 썼을 때, 결과는
i1 * i2 : 36621
 
이렇게 나오더라구요.
혹시 왜 : 다음에 __처럼 두 개의 자리수가 띄어지는지 알 수 있을까요? 한 자리는 "i1 * i2 : "의 마지막 공백 때문인지 알겠는데, 원래 프린트 구문이 저렇게 구분시키나 해서요.
 
감사합니다.

퀴즈

Python에서 정수(integer)와 부동소수점(float) 숫자의 가장 큰 차이점은 무엇일까요?

정수는 크기 제한이 있고, 부동소수점은 없습니다.

부동소수점은 소수점 이하 값을 가질 수 있습니다.

정수는 연산이 불가능하지만, 부동소수점은 가능합니다.

정수는 변경 불가능하고, 부동소수점은 변경 가능합니다.

답변 1

1

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

네 print 구문 자체로 숫자와 문자가 정렬이 다르게 출력 될 수 있어요!

띄어쓰기는 "" 따옴표 안에 있는 것만 영향 받습니다.

Nayeon Kim님의 프로필 이미지
Nayeon Kim

작성한 질문수

질문하기