Dolphins의 HelloWorld
모든 CPU에서는 메모리에서 명령을 반입하고 이를 해석한 후 실행한다. 명령이나 데이터를 가져오기 위해 메모리를 접근하는 시간이 명령을 실행하는 시간보다 훨씬 길기 때문에 모든 CPU에는 중요한 변수나 임시결과를 보관할 수 있는 레지스터가 존재한다. User-Visible Registers 프로그래머로 하여금 register 사용을 최적화 함으로써 메인메모리 참조를 최소화 하도록 한다. 모든 프로그램들이 이용 가능하다 Data Address IndexSegment pointerStack pointer User-Invisible Register - prosessor의 작동을 제어하기 위해 사용된다. - 프로그램의 실행을 제어하기위해 권한이 있는 운영체제에 의해 사용된다. 프로그램 카운터(program co..
REPL REPL 이란? - 콘솔 화면에서 파이썬 구문을 입력하면 바로 결과를 반환하고 다시 입력할수 있는 도구. - REPL이란 Read - Eval - Print - Loop의 약자로 풀어쓰면 다음과 같다. - Read : (코드를) 읽어서 - Eval : (읽은 코드를) 평가하고 - Print : (실행한 결과를) 출력하는 - Loop : 루프 - 파워쉘을 오픈한 후 라인단위로 컴파일을 하면서 테스트가 가능하다. - 파워쉘 창에서 python 이라고만 치면 REPL사용이 가능하다. 다음은 실제로 REPL을 사용해본 예시이다.
주석 흔히 코딩을 할 때 사람만 알아볼 수 있도록 작성하는 것을 주석이라고 합니다. 주석은 컴파일러가 처리하지 않으므로 프로그램의 실행에는 영향을 주지 않습니다. 주석의 용도 주석은 작성한 코드에 대한 자세한 설명을 기술할 때 , 또는 임시적으로 작성한 코드중의 일부를 컴파일 되지 않도록 할 때 주로 사용됩니다. python에서 주석 c , c++ , java 같은 언어를 사용할 때 한줄을 주석처리 할떄는 // , 여러줄을 주석처리할 때는 /* */ 를 사용했습니다. 하지만 파이썬은 조금 다른 모습을 보여줍니다 파이썬에서는 한줄을 주석처리 할때는 # , 여러줄을 주석처리 할때는 """ """을 사용합니다. 아래와 같이 #과 """을 이용해 쉽게 주석처리를 할 수 있습니다. #이것은 한줄짜리 주석입니다. ..