주디(Junior developer) 2020. 8. 4. 13:46

※ 이 글은 Try! helloworld 파이썬 교재를 중심으로 공부한 내용을 바탕으로 작성되었으며,  맥 os 기준입니다.

(참고로 이 책은 입력하는 방법은 나와있지 않고 출력만 다룹니다,, 따라서 입력은 구글링을 통해 습득하였습니다.)

 

PART 02 변수와 계산

- 변수 + 실습(변수 사용하기)

 

에디터(파이참)에서 variable.py 파일 생성

 

(Python-practice: 임의로 설정한 이름,  클릭 후 New > Python File 로 파일 생성)

 

 

 

② 쉼표로 코드 분리하기

 

 

파일을 생성했다면, 이제 안녕! 나는 지구인이야. 나는 다리가 4개 있어. 라는 문장을 쉼표를 사용해서 안녕! 나는 / 지구인 / 이야. 나는 다리가 / 4 / 개 있어. 로 분리해서 출력해본다. 답은 아래와 같다.

 

1
print'안녕! 나는' , '지구인' , '이야. 나는 다리가' , 4 , '개 있어.')
cs

 

 

모두 따옴표와 쉼표를 이용해서 코드를 분리해보았는데, 4만 따옴표를 사용하지 않았다. 숫자는 사람과 컴퓨터 모두가 이해할 수 있는 값이므로 따옴표를 사용하지 않아도 무관한 것이다. ( 안녕, 나는, 지구인, ....과 같은 말은 컴퓨터가 이해할 수 없는 값)

 

🥕숫자는 사람과 컴퓨터 모두가 이해할 수 있는 값이므로 따옴표를 사용하지 않아도 무관하다.

 

 

 

③ 변수 사용하기

 

이제 ②에서 분리해 놓은 코드를 이용하여 변수를 사용해본다.

 

 

1. 변수이름, 등호(=), 변수에 넣을 내용을 순으로 문장을 작성한다.

2. identity, = , 지구인

    number_of_legs, = , 4

 

 

 

답은 아래와 같다.

 

1
2
3
identity = '지구인'
number_of_legs = 4
print('안녕! 나는', identity, '이야. 나는 다리가', number_of_legs, '개 있어.')
cs

 

 

출력값은 아래와 같다.

 

안녕! 나는 지구인 이야. 나는 다리가 4 개 있어.

 

 

🥕변수 이름, 등호(=), 변수에 넣은 내용 순으로 문장을 작성한다. 등호는 '같다'라는 의미가 아니라 변수 이름이 변수에 넣을 내용을 표시한다는 의미이다. 서로 대체돼서 사용 가능하다는 정도로만 알아두면 될 듯하다.

 


+ 실습(변수 사용하기)

 

step 1 )  name이라는 변수를 만들고 name에 자신의 이름을 넣어 보세요. 이름을 넣을 때는 이름을  따옴표로 감싸 주어야 합니다.

 

step 2 ) 다음 print 문이 지금의 계절을 표현하도록 코드를 수정해 보세요.

         

             1  |  season = ' 겨울'

             2 |  print( '지금은' , ' 이 따옴표로 싸인 글을 지우고 대신 변수 season을 넣어 보세요.' , '입니다.')

 

 

[정답]

 

1
2
3
4
5
6
7
 
#step1
name = '주디'
 
#step2
season = '겨울'
print('지금은', season , '입니다.')
cs

 

* season을 따옴표로 감싸 주면 안된다. 그렇게 되면 변수 처리되지 않고 그대로 지금은 season 입니다 로 출력된다.