파이썬 프롤로그
Last updated
Last updated
문법이 간단해서 배우기 쉬움 : 특히 알고리즘, 코딩테스트를 준비할 때 다른 언어보다 쉽게 구현 가능
다양한 분야에서 활용할 수 있다 : 웹 서버, 해킹 도구, IoT, 인공지능 모두 활용 가능
대부분의 운영체제에서 동일하게 사용가능
파이썬은 쉽게 사용 가능한 대신 느리다.
1. 파이썬 설치(인터프리터): Download Python
[Add Python 3.7 to Path] 꼭 눌러주기!
2. 파이썬 실행하기 : 파이썬 인터렉티브 셸
>>>
이 되어 있는 부분을 프롬프트
인터렉티브 셸(=대화형 셸) : 컴퓨터와 상호 작용하는 공간
파이썬을 하려면 파이썬을 입력할 수 있는 텍스트 에디터
와 파이썬 코드를 실행할 수 있는 도구인 파이썬 인터프리터
가 필요
3. 텍스트 에디터 사용하기(1) : 파이썬 IDLE 에디터(잘 안씀..)
[File] - [New File]
실행하기 위해서는 Save
를 해줘야 함
그 다음 [Run] -[Run Module]F5
텍스트 에디터 사용하기(2) : 비주얼 스튜디어 코드 Visual Studio Code - Code Editing. Redefined
저장시 .py
확장자 이용하여 저장
어떠한 값을 만들어 내는 간단한 코드
숫자, 수식, 문자열 같은 것을 말함
표현식이 하나 이상 모인 것
파이썬은 한 줄이 하나의 문장이 됨
+, -
같은 기호만 있을 때는 그것 자체만으로 어떠한 값도 만들어 낼 수없기에 표현식이라고 할 수 없다
문장이 모여서 만들어진 것
표현식이 모여 문장, 문장이 모여 프로그램
이 되는 것임
특별한 의미가 부여된 단어
파이썬이 만들어질 때 이미 사용하겠다고 예약해 놓은 것
사용자가 키워드인지 아닌지를 구분해야 하는 이유 : 프로그래밍 언어에서 사용자가 이름을 정할 때 키워드를 사용하면 안 되기 때문
코드 전용 에디터를 사용시, 코드를 입력할 때 일반적인 단어들은 흰색으로 표시되나 키워드들은 특별한 색상이 들어가기에 쉽게 구분 가능
프로그래밍 언어에서 이름을 붙힐 때 사용하는 단어
변수 또는 함수의 이름
식별자를 만들 때 주의 점
키워드
를 사용하면 안 됨
특수 문자는 언더 바(_)
만 허용
숫자
로 시작하면 안 된다.
공백
을 포함할 수 없음
식별자 만들 때 쉽게 일해할 수 있게 만드는 법
스네이크 리스트 : 단어 사이에 언더바(_)
기호를 붙여 식별자를 만든다
캐멀 케이스 : 단어들의 첫 글자를 대문자
로 만들어 식별자를 만든다.
식별자 구분하기
다른 프로그래밍언어 : printHello
파이썬 : PrintHello
함수 : 괄호 내부에 문자열 등 자료 입력, 어떠한 상태를 처리
하는 것
자료 : 어떠한 상태를 가지고
있는 것
프로그램 진행에 아무런 영향을 주지 않음
#
기호 이용
자바는 //
연산자
스스로 값이 되는 것은 아니고 값과 값 사이에 무언가 기능을 적용할 때 사용하는 것
+, -를 말함
자료
리터럴
숫자이든지 문자이든지 어떠한 값
자체를 의미
print(”안녕”, 2, 3)
print()
: 줄바꿈을 의미
괄호 안에 출력하고자 하는 것을 넣어서 출력
다 배웠던 거이나 한 번 더 정리하고자 정리해봄