기타 강좌

4. 변수(변하는 수)

 

안녕하세요~!~!!~ 히힣

 

오늘도 즐겁게 프로그램을 짜볼까요? 어떤 사람은 프로그래밍을 플밍이라고 하더군요.

 

그럼 즐겁게 채팅하는 것이 즐팅이니까, 우리 모두 즐밍합시다~?![ㅋㅋ]

 

소스를 백번 보느니 한번 쳐보는 게 훨 낫다는 말씀입니다.

 

소스가 뭐냐구요? 소스는 프로그래머가 키보드로 입력한 것들이라고 생각하시면 됩니다.

 

지난 번에 1+2 쳤던 거 있잖아요? 그것도 소스라면 소스이지요

 

숙제의 정답은 골똘히 생각해 보세요. 플밍을 잘하려면 생각을 많이 하시는 것이 좋습니다.

 

이번 시간에 갖고 놀 것은 변수입니다.

 

변수가 무슨 뜻일까요? 9시 뉴스에 가끔 등장하는 걸 들어보신 분이라면

 

대충 짐작이 가실테지요. 수학에서도 나오구요. 플밍에서의 변수도 그와 비슷한 뜻을 갖고 있답니다.

 

, 제 책상에는 시계, 라이터, 칫솔, 펜, 일주일 째 물 마실 때 쓰고 있는

 

종이컵 등이 있습니다. 제 시계가 얼마일까요? 5천원? 아닙니다.

 

힌트 제 시계는 결혼 예물이랍니다.

 

그냥, 제 시계 값은 10만원이라고 하겠습니다.

 

그럼 제 시계를 사고 싶은 사람이 있다고 합시다. 제 시계 값은 얼마일까요오~~?

 

그렇죠. 부르는 게 값이에요.

 

제가 백만원 달라고 하면 백만원 짜리 시계가 되는 거지요. 하하~.

 

시계 하나가 10만원도 되고 백만원도 되는 거에여~

 

그럼 시계 값을 프로그램으로 표현해 볼까요?

 

>>> watch = 10000

 

제 시계가 만원이라는 것을 이렇게 써 보았습니다. 이게 바로 변수입니다.

그럼, 라이터도 같은 방법으로 표현해 볼까요?

 

>>> lighter = 300

 

라이터는 길에서 도우미한테 받은 건데 300원이라고 해봤습니다.

 

그럼, 저한테서 시계와 라이터를 사려면 얼마를 주셔야할까요?

 

시계를 사려면 만원이 아니라 십만원을 주셔야 한답니다. 그럼 시계 값을 올려야겠죠?

 

>>> watch = 100000

 

아까 만원이던 시계가 이젠 십만원이 되었군요~.

그럼 합이 얼마인가요?

손가락 꼽으면서 계산하는 분 계시죠? 하하~. 그걸 컴퓨터한테 시켜 봅시다.

 

>>> watch + lighter

100300

 

오우, 역시 머리 잘 돌아가는 컴퓨터가 순식간에 계산을 해줬습니다.

 

이렇게 변수에는 값을 여러 번 넣을 수 있습니다.

 

그런데 원래 있던 값을 지우고 다시 쓰기 때문에 값이 바뀌고 나면 이전에 얼마였는지 알 수가 없다는 것도 알아두세요.

 

변수에는 숫자 말고 글자도 넣을 수 있답니다.

 

어떤 사람은 저를 돼지 아빠라고 부르지요.

 

왜 그렇게 되었을까요? GOD랑 놀던 재민이가 지야~라는 말을

 

가끔 하는데 그게 돼지야~라는 뜻이라더군요. 흠흠 더 이상 자세한 것을 알려고 하지 마시길

 

>>> a = ‘pig’

 

요렇게 쓰면 a라는 변수에 pig라는 문자열(글자 여러 개)를 넣으라는 뜻입니다. 그러니까 a는 pig와 같다는 것이지요.

 

여기서 pig에 따옴표가 둘러져 있는 것을 주의해서 보셔야 합니다.

 

따옴표가 없으면 pig라는 변수로 착각을 하거든요. pig는 문자열이라는 것을 나타내는데 따옴표가 쓰이는 것입니다.

 

이번엔 b라는 변수에 dad라는 문자열을 넣어봅시다.

 

>>> b = ‘dad’

 

정말 쉽죠? 그럼 이번에 문자열을 붙여볼까요? 돼지 아빠라고 하는 것을 만들어보는 겁니다.

 

>>> a + b

pigdad

 

아까 시계랑 라이터 값을 더할 때랑 같은 방법을 썼더니 문자열들이 합쳐지지요? 재미있지 않습니까? 재미 없으시다구요?

 

그렇다면 좀 더 재미 있는 것을 해봅시다.

 

>>> a + ‘ ’ + b

pig dad

 

여기선 a라는 변수와 (공백 문자 한 개)와 b라는 변수를 붙여서 pig dad라는 문자열을 만들어 준 것이지요. 이해되시지요?

 

오늘의 강좌는 여기까지입니다.

 

다음에 또만나요~[ ?] ㅎㅎㅎㅎ

TAG •
Comment '4'
  • ?
    칼리아 2009.09.12 10:30

    돼지 아빠’=비만

    호..혹시~?!!

    아니겠죠.

  • ?
    배울래 2009.11.19 21:28

    뭐야

    다른데서 Ctrl + C, V 한 거잖아?

    실력이 없으시면 글을 올리시지 말든가

    글을 올리실꺼면 자기가 직접 써서 올리시든가 하세요

  • ?
    배울래 2009.11.19 21:28

    뭐야

    다른데서 Ctrl + C, V 한 거잖아?

    실력이 없으시면 글을 올리시지 말든가

    글을 올리실꺼면 자기가 직접 써서 올리시든가 하세요

  • ?
    - 하늘 - 2009.11.21 16:13

    ^^ 알지도 못하믕서 말하는 당신은 초딩.

    맨처음 파트 보세요... 맨밑에 머라고 써져 있나.


List of Articles
분류 제목 글쓴이 날짜 조회 수
Vegas Pro 베가스 강좌 목록 아방스 2017.09.28 886
파이널컷X 파컷 강좌 목록 아방스 2017.06.18 757
Vegas Pro [베가스14 강좌] 매드무비 제작시 스킬창 확대 방법 아방스 2017.08.01 100
Vegas Pro [베가스 프로 15] 트라이얼 버전 설치 방법 아방스 2017.09.06 1312
Vegas Pro [베가스 프로 15] 추가된 새로운 기능 "픽처 인 픽처" 아방스 2017.09.27 274
Vegas Pro [베가스 프로 15] 10분 안에 기본편집부터 출력까지 배워봅시다. 아방스 2017.09.28 391
메이킹 영상 [메이킹] 드래곤 길들이기2 메이킹 영상 아방스 2014.07.09 1258
메이킹 영상 [매이킹 영상] CASTLEVANIA: LORDS OF SHADOW 2 아방스 2014.07.09 790
기타 [루비][네트워크][GUI] 서버에 명령어 보내서 실행결과 얻는 클라이언트 file 자연철학의수학적원리 2013.10.25 1471
기타 [루비][네트워크] 다른 컴퓨터에서 명령어 받아서 실행후 결과 돌려주는 서버 자연철학의수학적원리 2013.10.25 1736
기타 [루비][네트워크] 간단한 서버테스트하기 file 자연철학의수학적원리 2013.10.25 1419
기타 [루비][네트워크] 간단한 서버 만들기 자연철학의수학적원리 2013.10.25 1510
기타 [루비][GUI]텍스트입력상자 만들기 자연철학의수학적원리 2013.10.25 1345
기타 [루비][GUI]윈도우 창을띄우기 file 자연철학의수학적원리 2013.10.25 2070
기타 [루비][GUI] 텍스트입력박스와 버튼, 이벤트 연결 file 자연철학의수학적원리 2013.10.25 1432
기타 [루비][GUI] 버튼에 이벤트 연결하기 file 자연철학의수학적원리 2013.10.25 1370
기타 [루비][GUI] 버튼 만들기 file 자연철학의수학적원리 2013.10.25 1432
기타 [루비] 한글 사용하기 2 자연철학의수학적원리 2013.10.25 1469
기타 [루비] 프로그래밍 공부하는 법 1 자연철학의수학적원리 2013.10.25 1724
시네마4D [나무 의자 만들기] Model A Wooden Chair In Cinema4D 1 file 아방스 2011.04.18 3404
기타 [꿈꾸는소년의 스토리강좌]RPG의 형식과 스토리 관계(4):ORPG 3 file 꿈꾸는소년 2008.03.27 2208
기타 [꿈꾸는소년의 스토리강좌]RPG의 형식과 스토리 관계(3):SRPG 6 file 꿈꾸는소년 2008.03.14 2603
Board Pagination Prev 1 ... 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 Next
/ 19