Python

안녕 파이썬!

안녕하세요 정쌤입니다! 지난시간에는 파이썬이란 무엇이고 파이썬의 장점, 파이썬으로 할수있는것과, 할수없는것에 대해 공부했습니다. 오늘은 본격적으로 파이썬으로 내가쓴 글을 출력해보고 간단하게 파이썬의 자료형에대해 공부해보겠습니다. 오늘도 어렵지 않으니 겁먹지 마시고 편안하게 따라오세요!

 

먼저 학습목표 부터 읽고시작하겠습니다.

 

<학습목표>

"Hello python" 을 출력할수있다.

변수를 사용해 "Hello python" 을 출력할수있다.

 

먼저 모든 프로그래밍언어를 배울때 거의 대부분은 처음으로 배우는것이 "Hello 언어" 를 출력하는것입니다. 우리는 지금 파이썬을 배우고 있으니 "Hello python" 을 출력해볼것입니다. 

 

원래 파이썬을 사용하려면 파이썬을 설치해야합니다. 하지만 저희는 바로 여기 블로그에서 바로 파이썬을 설치없이 이용해볼것입니다.

 

"Hello python" 출력

 

글자를 출력하는것은 어렵지 않습니다. print 라는 함수를 이용하면 됩니다. 여기서 함수가 뭔가요? 라고 궁금중을 가지실분들이 있으실수있을텐데 나중에 배우는 기회가오니 궁금하셔도 조금만 참으시고 print 를 이용하는구나 라고 알고 계시면 될것같습니다. 아래의 사진처럼 입력해주시면 우리가 입력했던 Hello python 이라는 글자가 검정색화면에 출력이 됩니다. 

 

Hello python

 

위에 print("Hello python!") 을 쓰는부분이 코딩을 하는 부분이고 검정색화면이 우리가 했던 코딩의 결과를 보여주는 창이라고 생각하시면됩니다!

 

print 문은 처음배우지만 나중에 여러분들이 파이썬의 전반적인 내용을 배우시고 프로그래밍을 하실때 엄청많이 쓰이는 함수중 하나입니다. 그러니 꼭 잊어버리지 마시고 기억해주시기 바랍니다!

 

 

이제는 우리가 쓰고싶은 글자도 출력해보았으니 글자말고 다른것을 출력해보겠습니다. 우리가 출력해볼것은 변수란 것입니다. 변수가 무엇이냐구요? 이제 알아보겠습니다. 먼저 변수의 사전적 정의를 살펴보겠습니다.

 

변수

변수란 계속 변하는 값이면서, 그 값을 저장하는 공간.

 

네이버 사전은 변수를 위와같이 정의하고있습니다. 감이오시나요? 감이 안오신다구요? 수학시간에 배웠던 X를 생각하시면 좀 쉬우실겁니다.

 

X는 변하는 값으로 계속해서 변합니다. 변수는 X와같이 계속해서 변하는 값을 저장하는 공간입니다. X 가 3일수 있고 5일수있듯이  변수도 3이 될수있고 5가될수있고 심지어 우리가 위에서 썻던 Hello python 이 될수있습니다.

 

변수 예시

위 그림은 변수 4개에 각기 다른값 4개를 넣은것이다. 이것을 코딩으로 표현하면 다음과같습니다.

 

각각의 변수에 값을 할당해 준것을 볼수있습니다. 근데 검은색창에 아무것도 뜨지 않았냐구요? 각각의 변수에 값만 할당했지 그것을 출력해주지 않았기때문입니다. 출력해 주지 않으면 변수는 컴퓨터 메모리 어딘가에 그냥 존재하고 있는겁니다 이제 변수를 한번 출력해 보겠습니다.

 

저희가 배운 print 를 이용해서 변수들을 출력해보았습니다. 변수를 출력했더니 변수안에 있는 값들이 출력되는것을 볼수있습니다. 즉 변수는 값을 담는 공간이지 실제로 출력되는것은 그안에 있는 값들이 출력되는것을 볼수있습니다. 

 

print는 그안에 변수를 넣어도 되고 직접 글자를 입력해도 출력이 됩니다. 한 예로 print 안에 직접 글자를 쓰거나 변수에 글자를 저장하고 출력해도 똑같은지 보겠습니다.

 

변수에 Hello python! 을 저장하고 그것을 출력하는거랑 직접 Hello python! 을 입력해서 출력하는거랑 똑같다는것을 알수있습니다.

 

 

자 이렇게 오늘은 print 로 글자도 출력해보고 변수라는 개념도 학습을 해보았습니다. 다음시간에는 조금더 어려운 변수형에대해 학습을 해보겠습니다. 요번에도 제가 준비한 영상과 문제를 풀어보시고 파이썬 편집기에서 실습도 진행하셔서 오늘 배운내용을 꼭 잊지 마시길 바랍니다. 복습 열심히 하시고 다음시간에 만나겠습니다!

 

<변수 동영상>

 

 

 

 

 

'Python' 카테고리의 다른 글

for문 이란?  (0) 2020.10.31
if /else/elif 란?  (0) 2020.10.31
연산자란?  (0) 2020.10.21
자료형이란?  (0) 2020.10.20
파이썬 이란?  (0) 2020.09.21