[프로그래밍 기초][파이썬]3. 변수와 함수
이전글...
파이썬에서 명령 실행시키기
변수에 대해 알아보기
함수에 대해 알아보기
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 등등을 말입니다.
의견이나 궁금한 점은 댓글로 남겨주세요!!
'Programming > Python' 카테고리의 다른 글
[프로그래밍 기초][파이썬]6. 자료형은 무엇이 있을까?-2(문자열(심화), 리스트, 튜플) (0) | 2019.02.17 |
---|---|
[프로그래밍 기초][파이썬]5. 자료형은 무엇이 있을까? -1(수치형, 문자열(기초)) (1) | 2019.02.17 |
[프로그래밍 기초][파이썬]4.기초 문법 배우기 (0) | 2019.02.16 |
[프로그래밍 기초][파이썬]2. 텍스트 에디터와 쉘의 차이점 (0) | 2019.02.03 |
[프로그래밍 기초][파이썬]1. 파이썬이란 무엇일까? (1) | 2018.11.11 |