반응형

이전글...

2. 텍스트 에디터와 쉘의 차이점

파이썬에서 명령 실행시키기
변수에 대해 알아보기
함수에 대해 알아보기

 

1. 파이썬에서 명령 실행시키기

 

혹시 지난 포스팅에서 print("Hello World")라고 한 거 기억나실까요?
print() 라는 것은 명령을 실행하는 함수입니다.
괄호() 안에 명령어를 넣고 실행하면 결과가 나타나는 것이죠.
그 명령어들은 오늘 알아 볼거구요.

 

2. 변수에 대해 알아보기

 

변수라는 건 수학에서도 들어봤을 용어입니다.
바로 변하는 수, 값이죠.
프로그래밍에서는 변수에 숫자 뿐만아니라 문자나 배열 등 다양한 것을 넣을 수 있습니다.

 

우리는 컴퓨터에 RAM(램), 즉 메모리를 꽂아서 사용합니다.
램은 휘발성이지만 하드디스크에 비해 훨씬 빠릅니다.
여기서 변수는 그 램에 방을 만들어서 데이터(정보)를 저장하는 역할을 해줍니다.

 

변수명 = 값 의 형식으로 사용하면 됩니다.
쉘에서 'a=1' 를 입력해주세요
이러면 a라는 변수에 1을 저장하게 되는 거죠. 

 

하지만 아무런 내용도 출력되지 않을 겁니다.
이 명령어는 저장만 하지 출력은 하지 않으니까요
출력을 하는 명령어인 print()를 사용하면 출력이 되겠죠?
그럼 print(a)라고 해주세요
이러면 1이 출력 될겁니다. 

 규칙은 없을까요?
당연히 있습니다.
예약어는 변수로 사용할 수 없구요
숫자나 특수기호가 맨앞에 있어선 안됩니다.

 

예약어는

1
2
import keyword
keyword.kwlist
cs

로 보실 수 있습니다.

 

또 예약어나 str 같은 자료형 클래스는 변수명으로 사용하게 되면
같은 프로그램에서나, 파이썬을 종료할 때까지 원래대로 사용할 수 없습니다.

 

자료형은 뭐죠?
자료형은 말그대로 자료의 형식입니다.
정수형, 문자열 등등 여러 형식이 있는데요
확인을 위해서
type(변수명)을 사용합니다.
int 는 정수형을 str 은 문자열을 의미하는 겁니다.

 

3. 함수란 무엇일까요??

 

파이썬에서 함수는 위에서도 말했듯이 명령을 실행시켜줍니다.

종류는 너무 다양한데요

input ,print 등등 과 프로그래머가 직접 만들수도 있죠.

특징은 함수명(명령어) 의 형식을 사용한다는 겁니다.

 

기본적인 것들은 다음 포스팅 때 알려드리도록 하겠습니다.

print, input 등등을 말입니다.

 

의견이나 궁금한 점은 댓글로 남겨주세요!!

반응형

BELATED ARTICLES

more