본문 바로가기
PROGRAMING📚/Python📑

파이썬(Python) 시작하기, 실행하기

별찌루 2021. 4. 5.
728x90
반응형

//파이썬 시작하기//

 

여기서 파이썬 최신 버전을 다운 받는다.

 

https://www.python.org/downloads/

 

 

 

설치를 다하고 나면 [시작 → 모든 프로그램(모든 앱) → Python 3.7] 에서 파이썬이 설치 된 것을 발견할 수 있다.

 

 

 

 

 

 

//"파이참" 설치하기//

 

'파이참'은 'visual studio'와 같은 프로그램 통합 개발환경이다. 

 

- 파이참 주소 -

 

https://www.jetbrains.com/pycharm/download/#section=windows

 

 

 

cf) 아나콘다 = 인터프리터 +확장 패키지

 

 

 

----------------------------------------------------------------------------------------------------

 

//파이썬 실행하기//

 

 

 

[File -> New File]를 선택하면 빈 화면(IDLE에디터 창)이 나온다.

 

파이썬에서는 기본적인 코드를 여기서 작성해주어야한다. ->여기서 코드를 작성하면 인터프리터 특성인 한 줄씩 코드를 받아들여 출력하지 않고 코드를 분석하여 출력 할 수 있게 해준다.  

 

 

[Python 3.7]은 대화형 인터프리터라고 한다.

파이썬은 전형적인 인터프리터 언어(=통역기를 사용하는 언어)이다. 

->소스코드를 바로 실행할 수 있게 지원하는 프로그램 실행 방법을 인터프리터라고 한다. 

 

 

* 대화형 인터프리터는  "파이썬 쉘" 이라고도 한다. 3개의 꺾은 괄호(>>>)는 프롬프트라고 한다. *

 

 

 

원하는 코드를 작성해주고 [F5] 버튼을 눌려주면 파이썬 쉘에서 입력 해준 코드가 출력 되는 것을 확인 할 수 있다.

 

 

 

(예시 코드)이름을 받아와서 출력해주기

 

 

*파이썬은 C/C++언어와는 달리 뒤에 ' ; '이 붙지 않는다! * 

 

*한 줄씩 코드를 번역하여 출력한다. *

 

 

 

* input(): 입력을 받는 함수이다. _표준입력 함수

 

[name = input()]은 'name'이라는 변수에 값을 입력 받으라는 의미이다. 

 

*[name = input("your name >>")]은 'your name'을 출력하면서 입력 받은 값을 'name'에 넣어준다.

 

 

 

* print() : 값을 출력하는 함수이다. 

 

모든 데이터를 문자로 받아들이는 특징이 있다.

 

(+),(콤마) 또는 +연산자를 사용하여 출력할 수 있다. 

 

 

 

* ''' '''(작은 따옴표) 3개를 사용하여 구간 주석처리가 가능하다.(C언어에서 /* */와 같은 역할)

 

 

 

* #(샵) 1개를 코드 앞에 적어주면 한 줄을 주석처리 할 수 있다.(C언어에서 //와 같은 역할)

 

 

 

* type(___)는 해당 변수의 자료형을 알려준다.

 

 

 

(예시 코드) 이름과 전공을 입력 받고, 받은 값을 출력하기

 

 

 

print("이름이 뭐에요?")

 

name = input()

 

major = input("전공이 뭐에요?")

 

print("당신의 전공은"+major+"이군요")

 

grade = input("몇학년이에요?>>")#숫자만 입력할 경우, 오류 발생

 

 

 

print(name + "이고"+grade+"이군요") 

 

 

 

 

 

'''

 

(주의) print()안에 name은 문자로 받고 grade는 숫자를 입력을 받게되면 문자열과 정수형 두 가지의 자료형으로 입력이 들어오기 때문에 오류가 발생한다. 이러한 오류를 발생 하지 않게 하기 위해서는 다음과 같은 방법을 사용하여야한다. 

 

 

 

728x90
반응형

댓글