안녕하세요. 구스입니다. 이 글에서는 파이썬 실행하는 방법에 대해서 간단히 알아보도록 하겠습니다. 오늘 언급할 내용은 파이썬 인터프리터 프롬프트라는 프로그램을 통해서 파이썬 코드를 간단히 실행하는 걸 해볼텐데요. 여기서 나오는 인터프리터란 무엇인지 부터 이야기해봅시다. 인터프리터를 이야기 하기 위해서는 컴파일러와 인터프리터의 차이를 알아야 합니다. 컴파일러는 개발자가 만든 소스코드를 컴퓨터가 이해할 수 있는 실행파일(실질적으로는 0,1로 번역)로 만드는 과정을 이야기 합니다. 아래의 그림을 보면 이해가 편해질텐데요. main 함수가 포함되어 있는 C코드를 컴파일러를 통해서 실행파일을 만들어 주는 것이 컴파일러라고 볼 수 있습니다. 사용자가 프로그램을 실행할 때는 링커 혹은 로더라 불리는 소프트웨어를 통해..
안녕하세요. 구스입니다. 오랜만에 파이썬 강좌를 가지고 왔는데요. 이 글에서는 파이썬 함수를 생성하는 방법을 알아보도록 할 것입니다. 기존의 C, C#언어의 함수는 아래와 같은 형식으로 구성이 됩니다. ReturnType FunctionName(Parameters) { // Function Body // Return Result Return Result; } 그럼 C, C# 언어의 함수 형태를 한번 살펴보도록 할까요. C# 기준 함수 형식 public int GetNumber() { return 1; } C 기준 함수 형식 int GetNumber { return 1; } 위의 함수 형식을 살펴보면 모든 함수는 { 와 } 사이의 함수의 본문이 구성이 되게 됩니다. 하지만 파이썬 함수에서는 { 와 } 를 ..
안녕하세요. 구스입니다. 오늘은 자신의 PC에 Python 설치를 따로 하지 않고 코드를 구현하여 파이썬 실행하는 방법에 대해서 알아볼까 합니다. 파이썬 실행을 도와주는 곳은 다름이 아니라 웹페이지인데요. 파이썬의 메인 홈페이지에서 Python을 설치하지 않고, 자신의 파이썬 코드 실행이 가능합니다. 그럼 파이썬 실행을 위해서 해당 페이지에 가보도록 합시다. 파이썬(Python) 메인 홈페이지 주소 : www.python.org 해당 페이지에 접속을 하면 중간 부분에 아래와 같은 노란색 버튼이 있습니다. 이 버튼이 파이썬 실행을 가능하게 해주는 Python Interactive Shell 실행 버튼 입니다. 파이썬 실행을 위해서 이 버튼을 눌러봅니다. 그럼 아래와 같이 콘솔을 로딩하는데요. 자신의 PC에..
안녕하세요. 구스입니다. 오랜만에 C# 강좌 글을 남기네요. 이 글에서 C# Var와 Dynamic(다이나믹)에 대한 소개를 해드릴까 합니다. C# var는 Visual Studio 2008, .NET Framework 3.5 버전에서 나왔고, Dynamic(다이나믹)은 Visual Studio 2010, .NET Framework 4.0 버전에서 소개가 되었습니다. C# Var란 무엇일까요? Var는 데이터 타입을 개발자가 아닌 컴파일러가 결정하게 끔 만드는 키워드(Keyword)입니다. 일반적으로 C#에서는 int, double, string, float와 같이 개발자가 사용하고자는 데이터 타입을 결정하게 됩니다. 이를 명시적 선언이라고 이야기 합니다. 하지만 데이터 타입이 임의적으로 타입이 변경이 ..
안녕하세요. 구스입니다. 파이썬 강의 - 파이썬 문자열 처리 방법 파이썬은 따로 데이터 타입을 넣지 않아도 자동적으로 데이터 타입을 인식하게 되는데요. 다른 인터프리터 언어와 동일하게 처리를 할 수 있습니다. 이번 파이썬 강의는 파이썬에서 문자열을 어떻게 처리할 수 있는지 몇가지 방법을 알아보도록 하겠습니다. 오늘 테스트할 코드는 아래와 같습니다. 1) 문자열 Char 값 가져오기 문자열의 특정 인덱스에 있는 값을 가져오기 위해서는 [] 연산자를 사용할 수 있습니다.사용방법은 문자열 변수 이름 뒤에 [인덱스 숫자]를 넣어주시면 되는데요. 사용방법은 아래와 같이 사용할 수 있습니다.str[0]으로 설정되어 있기 때문에 0번째의 Char 값이 리턴이 됩니다. [1]로 변경하면 h값이 리턴이 됩니다. str ..