본문 바로가기
반응형

Python39

Python 기초: 함수 정의하고 이용하기 반복해서 사용하는 코드 블록은 함수로 만들어 필요할 때마다 호출할 수 있습니다. 이번 포스팅에서는 python에서 함수를 만들고 이용하는 기본적인 방법을 알아보겠습니다. 1. 함수(function) 정의하고 호출하기 함수를 사용하기 위해서는 먼저 정의를 해야 합니다. 함수의 정의는 아래 예와 같이 합니다. def function_name(parameter): 설명하면, 먼저, def 뒤에 함수 이름을 쓰고, 괄호 안에 (필요하면) 파라미터의 이름을 쓰고, 콜론(:)으로 끝냅니다. *파라미터가 없어도 괄호는 있어야 합니다. 그리고 다음 줄에는 함수가 해야 할 명령을 씁니다. (아래 예시) def welcome(): print('Welcome!') 이렇게 만들어진 함수는 다음과 같이 호출할 수 있습니다. d.. 2022. 10. 31.
Python 기초: if 조건문 If 구문은 제시한 조건이 참이면 하위 코드를 실행합니다. 이번 포스팅은 if조건문에 대해 알아보겠습니다. 1. if 구문 사용법 if 구문은 불리언 값이 True이면 그 밑에 딸려오는 코드를 실행합니다. 불리언에서 배운 and 나 or를 이용해서 2개 이상의 조건을 걸 수 있습니다. (참조: Python 기초: 불리언(Boolean)과 비교 연산자) if 구문은 꼭 콜론(:)으로 끝을 맺고, 그다음 줄은 불리언 값이 참일 경우 실행하는 하위 코드를 쓰는데, 아래 예와 같이 들여 쓰기를 합니다. if 8 == 8.0 and 8 + 7 == 15: print('8 equals 8.0.') print('8 plus 7 equals is 15.') print('end') 하위 코드는 2줄 이상이 될 수도 있는.. 2022. 10. 31.
Python 기초: 불리언(Boolean)과 비교 연산자 불리언은 참(True)과 거짓(False) 둘 중 하나의 값을 갖는 데이터 형태입니다. 비교 연산을 하여 참이면 True, 거짓이면 False의 불리언 값을 반환합니다. 이번 포스팅은 불리언과 비교 연산에 대해 알아보겠습니다. 1. 불리언(Boolean) 데이터 형 불리언은 True와 False 둘 중 하나의 값을 갖습니다. 다른 형태의 데이터들과 마찬가지로 변수에 할당할 수 있습니다. 이때 문자열과는 다르게 따옴표를 쓰지 않습니다. (아래 예) boolean_a = True boolean_b = False print(boolean_a) print(boolean_b) 따옴표를 쓸 경우 불리언이 아닌 문자열로 저장됩니다. 또한 불리언은 Numpy 수학적 연산 함수들에서 숫자로 인식되기도 합니다. 이에 대한.. 2022. 10. 30.
Python 기초: 수학 연산 이번 포스팅은 python에서의 사칙 연산과 나머지, 지수 등 수학 연산에 관해 알아보겠습니다. 1. 수학 연산 기호 다음 표는 python에서의 수학 연산 기호를 정리한 것입니다. 연산 방법은 아래와 같습니다. num_a = 9 num_b = 2 sum = num_a + num_b difference = num_a - num_b product = num_a * num_b quotient = num_a/num_b quotient_int = num_a//num_b square = num_a ** 2 reminder = num_a%num_b print(sum) print(difference) print(product) print(quotient) print(quotient_int) print(square) .. 2022. 10. 30.
Python 기초: 문자열과 숫자의 형식 변환 Python에서 변수에 저장할 수 있는 대표적인 데이터 형식은 문자와 숫자입니다. 이번 포스팅에서는 str(), int(), float() 함수를 이용하여 문자와 숫자 간의 데이터 형식 변환을 해보겠습니다. 1. 문자와 숫자의 변수 할당 방법 문자열은 글자, 공백, 특수 기호 등을 포함하는 데이터 형식인데 반해, 숫자는 수학 연산을 할 수 있는 데이터입니다. 숫자는 정수와 부동소수점 실수로 나뉩니다. 문자열과 숫자를 변수에 할당하는 방법은 다음과 같이 따옴표의 유무로 구별할 수 있습니다. data_str = 'string' data_num = 7 Python에서는 정수와 부동소수점 실수를 따로 선언하지 않고 사용이 가능합니다. 즉, 위의 예에서 아래와 같이 실수 데이터를 할당할 수 있습니다. data_n.. 2022. 10. 30.
Python 기초: Print 함수 포맷 사용하기 Python에서 print() 함수는 화면에 결과를 출력하는 기본적인 함수입니다. 출력할 때 변수나 문자열을 반복하거나 합칠 수 있고, 포맷을 이용해 미리 형식을 정하고 결과를 출력할 수 있습니다. 1. print()에서 변수나 문자열 반복하기 Print 함수에서는 변수나 문자열을 반복하여 출력할 수 있습니다. 반복을 위해서는 아래와 같이 곱하기 기호 *를 사용합니다. print('python' * 3) 이렇게 하면 pythonpythonpython을 출력합니다. 공백이 없으니 주의하시기 바랍니다. 공백을 넣으려면 다음과 같이 문자열에 공백을 넣어주면 됩니다. print('python ' * 3) 또는 print(('python' + ' ') * 3) 그리고 다음과 같이 문자열이 할당된 변수를 반복하여 .. 2022. 10. 29.
Python 문자열의 기본적 사용법과 메소드 Python에서 문자열은 변수에 저장할 수 있는 데이터의 한 형식입니다. 쉽게 말해 글자를 의미하는데, 이번 포스팅에서는 문자열을 사용하는 법과 관련된 메소드에 대해 알아보겠습니다. 1. 변수에 문자열을 할당하기 변수는 숫자나 글자와 같은 데이터를 저장하는 공간입니다. 변수에 문자열을 저장하기 위해서는 먼저 변수의 이름을 정해야 하는데, 알파벳의 경우 대소문자를 구분하고, (숫자가 아닌) 알파벳으로 시작해야 합니다. 또한 한글로도 이름 설정이 가능합니다. 다만, 일반적으로 영문으로 변수 이름을 정합니다. 변수의 이름을 정했다면 다음과 같이 따옴표들을 써서 변수에 문자열을 할당할 수 있습니다. your_name = "python" 또는 your_name = 'python' 변수에 문자열을 할당할 때 ‘ 와.. 2022. 10. 18.
반응형