본문 바로가기

Hello python!/python_Basic

파이썬 시작 (데이터타입_숫자)

20221004

1일차


<데이터 타입>

컴퓨터는 기계식 언어로 받아들인다.

 

우리는 파이썬이라는 동시통역가를 통해 컴퓨터에게 정보를 전달한다.

 

 

print()는 ""의 유무에 따라 결과값이 달라진다.

사과라는 과일"사과"라는 글자가 적힌 박스를 기억하자.

 


"나 사과좀 줘""나 사과적힌 박스 좀 줘"는 엄연히 다르다.


정수는 int

실수는 float

 

컴퓨터는 2진법인 0,1로 이루어진 기계식 언어를 쓴다.

정수와 실수가 다른 숫자로 인식되는 이유는 실수소수점 아래 자리까지 표현되기 때문이다.

ex) 정수 0 vs 실수 0.0


실수가 정수보다 범위가 넓기 때문에

정수와 실수간의 연산실수로 표현된다.

 

* 4칸과 5칸의 값의 비교에서 우리는 효율적으로 5칸에 4칸을 맞춘다.


연산자는 크게 산술, 비교, 논리, 할당으로 나뉘며

그 안에는 위 사진과 같은 연산자가 있다.

 

 

<TIP>

  1. 파이썬만 정수 나누기 정수도 실수로 출력한다.

  2. 파이썬에서도 사칙연산의 우선순위를 ()로 조절할 수 있다.

 

정수 몫 반환에서 결과값보다 작은 정수중에 가장 큰 정수

ex) 1.25 = 1     (2 > 1.25 > 1)

     -1.25 = -2     (-1 > -1.25 > -2)

 

 


* 숫자 100과 사람은 비교할 수 없다.

* 대소 비교는 숫자끼리 가능하다

 


 


변수 x에 의한 result 값의 최신화를 꼭 기억하자!

위 사진에 의한 result 값의 변화

= 0 -> 20 -> 19 -> 38

 

현재 저장되어있는 값

a = 1.3

b = -2.4

c = 0.0

x = 10

result = 38

 

 


마지막 연습 문제
마지막 정답 노출시에 print("총합" , total) 할것 print(total) 은 안됨.

 


인생 첫 코딩 수업

나쁘지 않다.

 

20221004