안녕하세요. 구스입니다. 오랜만에 파이썬 강좌를 가지고 왔는데요. 이 글에서는 파이썬 함수를 생성하는 방법을 알아보도록 할 것입니다. 기존의 C, C#언어의 함수는 아래와 같은 형식으로 구성이 됩니다. ReturnType FunctionName(Parameters) { // Function Body // Return Result Return Result; } 그럼 C, C# 언어의 함수 형태를 한번 살펴보도록 할까요. C# 기준 함수 형식 public int GetNumber() { return 1; } C 기준 함수 형식 int GetNumber { return 1; } 위의 함수 형식을 살펴보면 모든 함수는 { 와 } 사이의 함수의 본문이 구성이 되게 됩니다. 하지만 파이썬 함수에서는 { 와 } 를 ..
안녕하세요. 구스입니다. 파이썬 강의 - 파이썬 문자열 처리 방법 파이썬은 따로 데이터 타입을 넣지 않아도 자동적으로 데이터 타입을 인식하게 되는데요. 다른 인터프리터 언어와 동일하게 처리를 할 수 있습니다. 이번 파이썬 강의는 파이썬에서 문자열을 어떻게 처리할 수 있는지 몇가지 방법을 알아보도록 하겠습니다. 오늘 테스트할 코드는 아래와 같습니다. 1) 문자열 Char 값 가져오기 문자열의 특정 인덱스에 있는 값을 가져오기 위해서는 [] 연산자를 사용할 수 있습니다.사용방법은 문자열 변수 이름 뒤에 [인덱스 숫자]를 넣어주시면 되는데요. 사용방법은 아래와 같이 사용할 수 있습니다.str[0]으로 설정되어 있기 때문에 0번째의 Char 값이 리턴이 됩니다. [1]로 변경하면 h값이 리턴이 됩니다. str ..
안녕하세요. 구스입니다. 이 글에서는 파이썬 개발시에 발생하는 에러 해결방안에 대해서 알아볼까 합니다. 오늘 알아볼 에러는 바로 IndentationError: unexpected indent 입니다. 개발환경에 Notepad++에서 많이 발생을 하는데요. 그럼 그 이유를 알아보도록 하죠. 프로그램 개발시 프로그래밍을 하다보면 아래와 같이 코딩을 많이 진행하게 됩니다. 코드의 가독성을 높이기 위해서 Tab을 많이 사용하게 되는데요. 저는 파이썬 개발은 노트패드++(Notepad++)에서 하다보니 아래와 같이 코딩을 하면 IndentationError: unexpected indent 에러가 발생을 하더라구요. IndentationError: unexpected indent 에러에 대해서 확인을 해본 결과..