현구 박
파이썬으로 코딩할때 필요한 도구들 | Python interpreter Pycharm
파이썬으로 코딩을 하기 위해서 필요한 프로그램은
파이썬 인터프리터 (python interpreter) 와 파이참(pycharm)이다.
우리가 만든 파이썬 코드를 바로 컴퓨터가 이해할 수 있는 것은 아니다 컴퓨터는 이진법으로 된 머신코드로 이해하는데(번역을 해줘야한다) 이 처리를 하는 것이 파이썬 인터프리터이다.
즉, 파이썬 코드를 번역해주는 프로그램이라고 간단하게 이해가 가능하다.
코딩할때 필요한 여러가지 프로그램이 있는데 모든 프로그램을 통합된 올인원 솔루션이 바로 파이참이다 이는 통합 개발환경이라는 (integrated developed environment) 라고 한다 줄여서 IDE라고 불린다고 함
운영체제에 맞는 프로그램을 구성하는 것은 당연한 이야기 일것이다.
파이참에서 맨 위에 location은 어디에 저장할지 를 정하는 곳이다.
파이썬으로 코딩하기 위해서는 PI가 필요한데여기서 어떤 것을 이용할지 정하는 것
코멘트를 쓰는 목적
코딩하다가 메모를 하는 것임 복잡한 코드를 부연설명 하는것 또는
하다가 만 부분 추가 표시
다른 개발자들과 소통하기 쉬움 그래서 쓰는것임
#뒤에는 코멘트임 근데
코딩을 하다보면 남겨야 할 상황이 무조건적으로 나옴
코멘트가 굉장히 중요함
프로그래밍이란 계산할 복잡한 수식을 컴퓨터가 알기 편하게 보여줌
수식으로 나타내니 자료형 타입이 있음
숫자형입니다.
정수
문자열 (string)
"" 안에 있는 것을 뜻함 문자를 계산한다??
예시 "hello" + "world"
"helloworld"
2+5 --> 7
"2" + "5" ---> 25
숫자 정수 2와
불린(boolean)
참과 거짓
true, false
ex) 3 > 7 false
파이썬의 자료형 프로그래밍의 자료형
변수 (Variable)
값을 저장하는 것
스마트폰에는 여러가지 구성요소가 필요하다.
(ex 애플리케이션, 하드웨어, 소프트웨어, 통신, 스토리지 ,센서, 운영체제 , 디스플레이, 배터리, 메모리 등등)
복잡한 내용은 숨기고
주요기능에만 신경 써야 합니다.!!
이를 추상화라고 하는데(abstraction) --> 변수, 함수, 객체
ex)
x = 254
y= 317
print ( x+ y)
함수 function
명령들을 저장하는 것
print 함수 괄호 안에 있는 내용을 콘솔에 보이게 하는 것
이것이 추상화의 장점이자 목적 기본적으로 제공되는 함수는 내장 함수
파이썬을 개발하는 개발자들이 만든 함수 print