Python

자료형과 변수의 정의와 사용하기

지니 2021. 10. 16. 19:17
반응형

 

1. 자료형

 

자료형에는 크게 숫자 , 문자, 불(참거짓) 정도가 있겠네요.  ( 사실 더 있지만요 )

 

숫자형에는 1,2  같은 양수와 -1 , -2 같은 음수   3.45 같은 소수가 모두 포함 되어있어요.

print(1)

print(2)

print(-1)

print(-2)

print(3.45)

 

문자형에는 '안녕' , 'A' , '123가나다'  같이 작은따음표('') 나 큰 따음표("") 로 감싸서 출력 할 수 있습니다.

print('안녕')

print('A')

print('123가나다')

 

 

불(True , False) 는 참, 거짓을 나타내 주는 자료형입니다. 

예를들어 10 은 20보다 크다 > 틀렷죠. 이러면 False 를 리턴해주고

10은 20보다 작다 > 맞죠. 이럴땐 True 를 리턴해 주는 자료형입니다. 

print(10>20)

print(10<20)

 

 

 

 

2. 변수

text 라는 변수를 이용해서 프린트 해줄게요.

참고로 # 표시는 주석이랍니다. (프로그램에 주석을 잘 달아둬야 나중에 유지보수가 용이합니다.)

 

text = "나는 서울에서 근무중입니다."

print(text);   #text변수에 담긴 값을 출력합니다. 

 

이렇게 되어있는 걸 지역이란 변수 area 를 추가하여  아래와 같이 코딩할 경우.

area = "서울"

text = "나는 " + area  + "에서 근무중입니다."

print(text);   #text변수에 담긴 값을 출력합니다.    

 

만약 제가 서울에서 이직을 하여 경기도 김포시로 왔을경우

area 변수를 수정하여 

area = "경기도 김포시" 로 바꿀경우

당연히 결과도  "나는 경기도 김포시에서 근무합니다" 로 바뀌겠죠? 

 

 

 

3. 결론

 

자료형과 변수는 용도에 맞게 적절하게 사용해야합니다. 

예를 들어 변수 하나 없이 프로그램 할 경우.

이직을 했고, 프로그램이 1000줄이 넘어갈 경우 일일히 비교하여 수정하는 미친일이 생기겠죠? 

잘못된 자료형을 선택했을 경우 데이터를 처리하는데 애로사항이 발생할 것입니다. 

 

 

반응형