본문 바로가기

Python9

함수 만들어보자! - 파이썬 함수 정의 안녕하세요~! ㅎ 이번 시간에 다룰 주제는 바로 "함수(define)"입니다. 함수(define)란 어떠한 변수 처리를 다루는 기능으로 파이썬 내에서 "def"라 사용됩니다. 파이썬 코딩 시 대부분 함수를 호출하여 사용하지만 호출 함수로 해결하지 못하거나 그 기능만으로는 살짝 부족할 때 함수를 직접 정의하여 사용하기도 합니다. 코딩 중 원하는 기능을 가진 함수가 없거나, 함수를 찾아야 하지만 찾는 시간이 아까울 정도로 간단한 함수라면 직접 함수를 만들어 사용하는 것이 효율적일겁니다. 그래서! 오늘은 함수를 만드는 방법을 설명드릴까 합니다. 필자의 경우 함수를 자주 만들어 사용하곤 하는데요. 주로 데이터 전 처리할 때 사용하는 편입니다. 반복적으로 데이터를 처리해야 하는데, 그에 마땅한 함수는 없고 할 때.. 2020. 2. 25.
for, while 반복문 사용하기 - 파이썬 프로그래밍 언어 오늘은 파이썬의 반복문인 for, while문에 대해 알아보려고 합니다. for, while문이란 반복 작업을 할 때 사용하는 함수로 루프(loop) 또는 무한루프 문이라고도 부릅니다. 쉽게 말하면 자동차의 엔진 == 파이썬의 for, while문이라 생각하시면 되겠습니다. 이해를 돕고자 간단한 예시를 들어보겠습니다. 자동차의 원동력은 엔진에서 나오고 그 힘을 바퀴에 전달하여 차가 움직이게 됩니다. 풍력발전의 원동력은 바람에서 나오고 그 힘으로 발전기 터빈을 돌려 전기를 생산합니다. 로봇의 원동력은 전기 모터에서 나오고 그 힘으로 로봇이 움직이게 됩니다. 파이썬의 원동력은 for, while문에서 나오며 그 힘으로 컴퓨터작업을 자동화할 수 있습니다. 이해가 되셨나요? ㅎ 즉, 모든 컴퓨터 작업관련된 자동.. 2020. 2. 21.
딕셔너리(dictionary)란? 파이썬으로 2차원 데이터를 만들어보자! 오늘은 파이썬 기초 과정 중 하나인 딕셔너리(dictionary)에 대해 알아보겠습니다. 딕셔너리(dictionary)란 사전적 정의는 사전이란 뜻으로, 인덱스에 키 값을 부여합니다. 쉽게 말하면 리스트는 여러 개의 값을 넣을 수 있는 변수라 하면, 딕셔너리는 여러 줄의 값을 넣을 수 있는 변수라 보시면 되겠으며, 파이썬에서는 dict라 사용됩니다. 여기서 리스트와 변수를 모르신다면 아래 링크를 참고 부탁드립니다. 변수(Variable)란? 변수(Variable)란? 파이썬으로 변수 선언을 해보자! 오늘은 파이썬의 변수에 대해 알아보려고 합니다. 변수(Variable)란 변하는 수의 약어로 파이썬 프로그래밍에서 다룰 땐 var이라 사용됩니다. 프로그래밍을 할 땐 직접 연산을 하기도 하지만 변수에 특정 수.. 2020. 2. 20.
리스트(list)란? 파이썬으로 1차원 데이터 다루기 오늘은 파이썬 리스트에 대해 알아보려고 합니다. 리스트란 변수와 마찬가지로 어떠한 변수에 여러 개의 데이터를 넣을 수 있는 기능으로 파이썬에선 list라 사용됩니다. 변수에 대한 설명이 필요하다면 아래 링크를 참고해주시면 됩니다. 변수(Variable)란? 변수(Variable)란? 파이썬으로 변수 선언을 해보자! 오늘은 파이썬의 변수에 대해 알아보려고 합니다. 변수(Variable)란 변하는 수의 약어로 파이썬 프로그래밍에서 다룰 땐 var이라 사용됩니다. 프로그래밍을 할 땐 직접 연산을 하기도 하지만 변수에 특정 수를 담.. scikitlearn.tistory.com 리스트를 사용하는 이유는 변수에 하나의 데이터가 아닌 여러개의 데이터를 넣어 연산을 하기 위해서인데요. 리스트의 장점은 많은 데이터를 .. 2020. 2. 19.
변수(Variable)란? 파이썬으로 변수 선언을 해보자! 오늘은 파이썬의 변수에 대해 알아보려고 합니다. 변수(Variable)란 변하는 수의 약어로 파이썬 프로그래밍에서 다룰 땐 var이라 사용됩니다. 프로그래밍을 할 땐 직접 연산을 하기도 하지만 변수에 특정 수를 담아 연산하기도 합니다. 코드 10~20줄 정도의 코딩이라면 직접 연산이 직관적으로 보이기 때문에 효율적이지만, 코드가 1000줄 이상에 직접 연산을 하게 된다면 추후 수정할 때 1000줄 이상의 코드를 다 읽어보며 수정을 해야 되는 경우도 발생하게 됩니다. 이러한 시간적 낭비를 줄이기 위해 우리는 변수를 활용해야 합니다. 실습을 통해 변수에 대한 개념을 확실히 알아봅시다! 오늘 다룰 개발환경(IDE)은 주피터 노트북입니다. 주피터 노트북이 설치가 안되어 있는 분들은 아래 링크를 통해 설치 및 실.. 2020. 2. 18.
논리연산이란? 파이썬 프로그래밍 안녕하세요!! ㅎ 오늘은 파이썬의 기초! 논리 연산자에 대해 알아보려고 해요. 우리가 프로그램을 하기 앞서 컴퓨터에게 명령을 내리려면 컴퓨터 언어를 알아야겠죠? 논리 연산자는 쉽게 말해 "같음", "틀림", "이상", "이하", "초과", "미만" 등 컴퓨터가 어떤 사고를 판단할 수 있도록 명령을 내려주는 거랍니다. ㅎ 파이썬에서 사용하는 논리 연산자는 다음과 같습니다. 1. 같음 : == 2. 틀림 : != 3. 이상 : >= 4. 이하 : 6. 미만 : =1을 입력해 보겠습니다. 결과는 True를 출력합니다. 코드를 해석해보면 1은 1이상이니? 라고 컴퓨터에게 물어봤고, 그렇다의 뜻으로 True를 반환해주었습니다. 4. 이하 : " 2020. 2. 17.