티스토리 뷰

이번 포스팅에서는 저번에 다뤘던 자료형과 연산자의 활용에 대해 배워보겠습니다. 

 

저번에 다뤘던 자료형에는 대표적으로

Int, Float, String이 있죠

 

그렇다면 서로 다른 자료형을 연산하면 어떤 결과가 나올까요? 

intfloat

 

우선 Int형과 Float형입니다.

 

결과는 Float형으로 변환이 되네요. 이러한 자료형의 변환을 형변환 이라고 한답니다.

 

intstring

 

 

다음은 Int형과 String형입니다.

Int형과 String형은 서로 덧셈 연산이 되지 않는군요. 

 

하지만, Int형과 String형의 곱셈 연산은 작동합니다. 자세히 살펴보면 a가 3개 나온것을 확인할 수 있죠.

 

그렇습니다. String형과 Int형의 곱셈은 String 변수가 Int 변수만큼 반복되는 원리였네요

 

stringstring

 

 

그렇다면 String끼리의 연산은 어떤 결과를 가져올까요

우선 덧셈 연산입니다.

결과는 ab 즉 각각의 변수에 있던 문자가 이어졌네요

 

그렇다면 곱셈에서는 어떻게 될까요

아쉽게도 에러가 발생합니다. a의 값을 문자갯수만큼 출력할수가 없기 때문이죠.

 

 

그렇다면 Int와 Float형의 나눗셈, Float형과 String형의 연산은 어떤 결과가 나오게 될까요? 

아래 프로그램을 활용해 직접 시도해보고 모르는 내용이 있으면 FAQ로 질문 바랍니다.

 

'파이썬' 카테고리의 다른 글

Python #7) 논리 연산자  (0) 2019.11.02
Python #6) 다양한 자료형  (0) 2019.11.02
Python #4) 자료형  (0) 2019.10.06
Python #3) 파이썬에서의 연산자와 변수  (0) 2019.10.06
Python #2) 파이썬 설치  (0) 2019.09.29
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
글 보관함