목차


1.변수 

  • 변수의 기본모양

  • 변수에서 "=" 를 해석할때

  • 변수 예시

  • 변수 이름 지을 떄  주의할

2.예약어

3.상수

4.결론 ( 연습) 


  



변수  (variable)


 메모리를 할당한. 공간.  하나의  포스트잇이라 생각하자 . 



<변수의 기본모양>


1
(만든 변수 이름) = (변수에 들어갈 데이터) 
cs




<프로그램에서 "=" 의 의미 >


수학에서 ="같다"라는 뜻이지만 프로그래밍 언어에서 = 는 "새롭게 정의한다" 혹은 "집어 넣는다라고 해석하자



<변수의 예시>


1
2
= 1 
= x + 1 
cs
  1. 'x'라는 변수에 상수1을 넣는다 라고 해석한다.   
  2. 변수 'x' 에 x+1이라는 데이터를 새롭게 집어 넣는다. 
  •  'x 는 1 과 같다' 라고  해석하지 말자 
  • (나중에 수학에서  "같다"라는 표현은  pytohn에서는 '==' 로 표현하기에 미리 '=' 의미를 구분지어서 알아두자.  
  • 상수 : 변하지 않는수  문자열이 될수 있고 , 숫자가 되기도 한다. (예시.  3 , 123,  "hello world" ,"123") 


<변수 이름 지을 때 주의할 점 >
  • 예약어와 같은 이름을 쓰지 말자.  (print , class .......)
  • 숫자로 시작할 수 없다. 
  • 언더스코어 ( _ ) 를 제외한 모든 특수문자로 시작할 수없다 


예약어 (Reserve word)  


어떤 의미가 이미 들어간 언어로 

특별한 의미가 있기에 쓰지 말라고 정해둔 언어다 . 

(예시.  print. , class  등)

따라서 예약어들은 변수를 선언할때 사용하면 안된다 .

(예시.   class = "1반"  으로 쓰면 안된다.


# print 는 예약어입니다 

print (c);
 
# 잘못된 표현 (예약어는 변수이름이 될 수 없다. )
print = " 1 "   
cs

상수  (constant)

변하지 않는수  문자열이 될수 있고 , 숫자가 되기도 한다. (예시.  3 , 123,  "hello world" ,"123") 


 

결론 (연습해보자) 

1
2
3
4
5
= "hungry"
= 2
= 3
= a * b
print(c) 
cs



  1.  "a" 라는 변수를  만들고 "hungry" 라는 상수를 넣는다 .

  2.  "a" 라는 변수에  2라는 상수를 새로 집어넣는다. 

  3.  "b" 라는 변수를  만들고 3이라는 상수를 대입한다. 

  4.  "c" 라는 변수에  변수 a 값과 변수 b값을 곱한 값을 집어 넣는다. 

  5. print라는 예약어를 사용해서 c의 값을 도출한다. (도출된 값은 6) 


파이썬 공부를 시작해보려 합니다 .


들어가기전에 알아야 할것


프로그램이란??  


     컴퓨터 내의 자원들에게 내리는 명령문 들의 집합    명령문 :  계산을해라  화면을 출력해라 자료를 저장해라등)



파이썬 이라는 언어는 

 1. 시작하기 좋은 교육용언어.   :  소스코드가 심플하고 , 가독성이. 좋다 

 2. 실무에서 많이 쓰는 언어     :  구글과 스타트업들이 즐겨사용, 최근 딥러닝에서도 각광받고 있음. 




프로그램은 순차 조건 반복만 있으면 이세상 모든 프로그램을 만들 수 있다 . 


순차 : 위에서부터 아래로 실행되는것.

조건 : 1.주어진 조건일때만 실행한다  2. 조건을 만족하면 A 조건을 만족안하면 B를 실행한다던지,   조건을 두어 다르게 실행시키는 것 .

반복 : 어떤 명령을 반복실행시키는것.



학습 목표는  


  • 자바스크립트와 파이썬의 차이를 이해한다. 
  • 파이썬을 통해 원하는 작품을 낸다 . 
  • 파이썬을 시작으로  기본을 다진다. 


스타트 .  . . 


+ Recent posts