반응형

Python 18

[Python] 함수(2) - docstring, scope, inner function, lambda function

본 포스팅은 패스트 캠퍼스의 [온라인] 데이터 사이언스 스쿨을 수강하며 학습한 내용을 정리한 것입니다. 데이터 사이언스 스쿨 온라인 대학교재보다 상세한 강의자료, 현직 실무자의 노하우까지 모두 얻어가세요 ! 이미 수많은 비전공자들이 데이터 사이언티스트로 커리어 전환에 성공한 바로 그 강의. 데이터 사이언스 스쿨 오프라인 정규 과정을 이제는 온라인에서 만나보세요! www.fastcampus.co.kr 1. DocString 함수의 설명을 작성하는 문법 함수 내부에 " 설명하고자 하는 내용 " 입력 시 한 줄 작성, """ 설명하고자하는 내용 """ 입력시 여러 줄 작성 가능 함수명 입력 후 shift+Tab 또는 함수명?, 함수명??, help(함수명), print(함수명.__doc__)로 확인가능 사용예..

Python/Tutorial 2020.04.03

[Python] 함수(1) - 기본 함수, parameter, argument, return, *args, **kwargs

본 포스팅은 패스트 캠퍼스의 [온라인] 데이터 사이언스 스쿨을 수강하며 학습한 내용을 정리한 것입니다. 데이터 사이언스 스쿨 온라인 대학교재보다 상세한 강의자료, 현직 실무자의 노하우까지 모두 얻어가세요 ! 이미 수많은 비전공자들이 데이터 사이언티스트로 커리어 전환에 성공한 바로 그 강의. 데이터 사이언스 스쿨 오프라인 정규 과정을 이제는 온라인에서 만나보세요! www.fastcampus.co.kr 1. 기본함수 함수는 반복되는 작업을 편리하게 사용하기 위해 씀 함수를 선언하고 호출하는 방식 def 함수명(parameter) 형태 사용예제 def grade(point): if point >= 90: print("A") elif point >=80: print("B") elif point >=70: pri..

Python/Tutorial 2020.04.02

[Python] 반복문 - while, for, break, continue, list comprehention

본 포스팅은 패스트 캠퍼스의 [온라인] 데이터 사이언스 스쿨을 수강하며 학습한 내용을 정리한 것입니다. 데이터 사이언스 스쿨 온라인 대학교재보다 상세한 강의자료, 현직 실무자의 노하우까지 모두 얻어가세요 ! 이미 수많은 비전공자들이 데이터 사이언티스트로 커리어 전환에 성공한 바로 그 강의. 데이터 사이언스 스쿨 오프라인 정규 과정을 이제는 온라인에서 만나보세요! www.fastcampus.co.kr 1. while 조건이 False가 될 때까지 구문의 코드를 반복함 사용예제 : while문을 활용해 총점과 평균을 구함 # 학생이 국어:80, 영어:90, 수학:100점을 받음 while문을 이용해 총점과 평균을 출력하시오. # 학생의 점수는 list, dict로 표현해도됨. # len(), dict,val..

Python/Tutorial 2020.04.01

[Python] 조건문 - if, else, elif(else if)

본 포스팅은 패스트 캠퍼스의 [온라인] 데이터 사이언스 스쿨을 수강하며 학습한 내용을 정리한 것입니다. 데이터 사이언스 스쿨 온라인 대학교재보다 상세한 강의자료, 현직 실무자의 노하우까지 모두 얻어가세요 ! 이미 수많은 비전공자들이 데이터 사이언티스트로 커리어 전환에 성공한 바로 그 강의. 데이터 사이언스 스쿨 오프라인 정규 과정을 이제는 온라인에서 만나보세요! www.fastcampus.co.kr 1. if, else, elif if : 형식이며, 조건문 내부 내용은 들여쓰기로 구분함 Java나 C언어 등에서의 else if는 elif로 표기 조건 부분에 bool 데이터 타입 이외의 데이터타입이 오면 bool로 형변환되어 판단. int : 0을 제외한 모든 값은 True float : 0.0을 제외한 ..

Python/Tutorial 2020.04.01

[20200325] 파이썬 기본 문법(Python basic syntax)

본 포스팅은 패스트 캠퍼스의 [온라인] 데이터 사이언스 스쿨을 수강하며 학습한 내용을 정리한 것입니다. 데이터 사이언스 스쿨 온라인 대학교재보다 상세한 강의자료, 현직 실무자의 노하우까지 모두 얻어가세요 ! 이미 수많은 비전공자들이 데이터 사이언티스트로 커리어 전환에 성공한 바로 그 강의. 데이터 사이언스 스쿨 오프라인 정규 과정을 이제는 온라인에서 만나보세요! www.fastcampus.co.kr 목차 1. 변수선언 2. 식별자 3. 데이터 타입 4. 형변환 5. 연산자 6. 연습문제 : 오늘의 운세 게임만들기 변수선언 아래 코드블럭과 같이 변수를 선언하고 a+b라는 연산을 수행할 경우, RAM에 a = 1과 b = 2를 할당하고, CPU에서 a + b 연산을 수행한다. 그리고 수행한 결과 값을 메모리..

Python/Tutorial 2020.03.25

[Python] Anaconda(아나콘다) 설치 및 Jupyter Notebook(주피터 노트북) 사용

안녕하세요. 글쓰는 개발자입니다. 오늘은 Anaconda와 Jupyter Notebook 사용에 관해 포스팅하고자 합니다. Anaconda는 Python의 풀옵션 버전이라고 보시면 될텐데요. Python이 그냥 깡통차라면 Anaconda는 Pandas, Numpy 등의 패키지가 포함된 버전이라고 보시면 되겠습니다. 1. Anaconda 설치 설치는 아래 URL을 따라서 진행하시면 됩니다. 다운로드 받은 exe 파일 실행시 아래그림처럼 환경변수 설정만 주의해서 체크해주시고 나머지는 그대로 따라하시면 설치가 완료됩니다. https://www.anaconda.com/distribution/#download-section Anaconda Python/R Distribution - Free Download Ana..

[Python] PyCharm 설치 (Community)

아래 링크를 통해 접속한 후 Community 버전 다운로드를 클릭합니다. 설치된 exe 파일을 실행한 후 컴퓨터를 재부팅하면 설치완료 됩니다. 다만, 설치시 나타나는 checkbox는 모두 체크해 주시면됩니다.(아래 그림 참고) https://www.jetbrains.com/ko-kr/pycharm/download/#section=windows 다운로드 PyCharm: JetBrains가 만든 전문 개발자용 Python IDE 최신 버전 다운로드: PyCharm (Windows, macOS, Linux) www.jetbrains.com

[Python] Windows Python(파이썬) 설치하기

1. Python Download(3.x 이상) Welcome to Python.org The official home of the Python Programming Language www.python.org 위 링크를 통해, Python을 설치합니다. 이 때 3.x버전을 설치해주어야 합니다. python의 경우, 3.x 버전에서만 지원되는 모듈들이 있고 반대로 2.x버전에서는 사용가능 했지만 3.x 버전에서는 사용이 불가능한 경우가 있기 때문입니다. 저는 아래 그림과 같이 Download Tab에 나타나 있는 3.8.2 버전을 설치했습니다. (붉은색 박스 참고) 2. Python 설치 Download 받은 python-3.8.2.exe 파일을 실행합니다. 실행하게 되면, 아래 그림과 같은 창이 나타나게..

반응형