전체 글 372

## 점프 투 파이썬 - 내장 함수 ( 2 )

## 점프 투 파이썬 - 내장 함수 2 출처 : https://wikidocs.net/32 위키독스 온라인 책을 제작 공유하는 플랫폼 서비스 wikidocs.net https://github.com/integerJI/blahblah_jeong isinstance - 첫 번째 인수로 인스턴스, 두 번째 인수로 클래스 이름을 받는다. 입력으로 받은 인스턴스가 그 클래스의 인스턴스인지를 판단하여 참이면 True, 거짓이면 False를 돌려준다. class Person: pass a = Person() isinstance(a, Person) >>> True # a는 Person 클래스가 만든 인스턴스이다. b = 3 isinstance(b, Person) >>> False # b는 Person 클래스가 만든 인..

## 점프 투 파이썬 - 내장 함수 ( 1 )

## 점프 투 파이썬 - 내장 함수 출처 : https://wikidocs.net/32 위키독스 온라인 책을 제작 공유하는 플랫폼 서비스 wikidocs.net https://github.com/integerJI/blahblah_jeong ## 점프 투 파이썬 - 내장 함수 abs - 숫자를 입력받았을 때, 해당 숫자의 절댓값을 돌려준다. abs(3) >>> 3 abs(-3) >>> 3 abs(-1.2) >>> 1.2 all - 반복 가능한(iterable) 자료형 x를 입력 인수로 받으며 이 x가 모두 참이면 True, 거짓이 하나라도 있으면 False를 돌려준다. ※ 반복 가능한 자료형은 for문으로 그 값을 출력할 수 있는 것을 의미한다. 리스트, 튜플, 문자열, 딕셔너리, 집합 등 all([1, ..

git 설치 & 설정하기 & Repositories 만들기

이번 시간에는 git을 설치해 보겠습니다 깃을 이용하면 자신이 만든 소스를 관리하게 훨씬 편해집니다. https://www.git-scm.com/ Git www.git-scm.com - 설치하기 현재 버전은 2.25.0이네요. Download 2.25.0 for Windows를 눌러 다운로드하여 줍니다. Next 저는 설치할 때 모든 설정은 디폴트로 해줍니다. Next! 시작 메뉴 설정입니다. Next 하지만 여기서 한 가지 설정해주어야 할 게 있습니다. 저는 python을 vscode에서 사용할 것이기 때문에 본 화면에서는 Use Visual Studio Code as Git's default editor를 설정해 줍니다. https://integer-ji.tistory.com/65 Visual Stu..

설치 && 설정 2020.02.08

Visual Studio Code 설치하기

python을 저는 Visual Studio Code에서 사용할 것입니다. Visual Studio Code 홈페이지에서 설치 파일을 다운로드해줍니다. https://code.visualstudio.com/ Visual Studio Code - Code Editing. Redefined Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. code.visualstudio.c..

설치 && 설정 2020.02.08

Python 설치하기

Python을 사용하기 위해 설치합니다. python은 java처럼 복잡한 환경변수 설정은 없기 때문에 편하게 설치할 수 있습니다! - 설치하기 https://www.python.org/downloads/ Download Python The official home of the Python Programming Language www.python.org - 설치하기 파이썬 홈페이지에 들어가서 알맞은 버전 파일을 다운로드해줍니다. 저는 현재 최신 버전인 3.8.1을 사용해 볼게요. 설치 파일(exe) 파일을 실행하면 설치 창이 나옵니다. 여기서 주의해야 할 점은 Add Python 3.8 to PATH를 꼭 체크해주어야 합니다. 체크를 하고 Install Now 클릭 잠시 후 설치가 완료됩니다. 시작에 들..

설치 && 설정 2020.02.08

## 점프 투 파이썬 - 예외 처리

## 점프 투 파이썬 - 예외 처리 출처 : https://wikidocs.net/30#_4 위키독스 온라인 책을 제작 공유하는 플랫폼 서비스 wikidocs.net https://github.com/integerJI/blahblah_jeong 이번에는 오류를 무시하고 싶을 때 사용하는 걸 배운다. ex ) try, except # 오류는 어떤 때 발생하는가? 실제 프로그램에서 자주 발생하는 오류를 중심으로 기록. >>> f = open("나없는파일", 'r') Traceback (most recent call last): File "", line 1, in FileNotFoundError: [Errno 2] No such file or directory: '나없는파일' 디렉터리 안에 없는 파일을 열려고..

## 점프 투 파이썬 - 패키지

## 점프 투 파이썬 - 패키지 출처 : https://wikidocs.net/1418 위키독스 온라인 책을 제작 공유하는 플랫폼 서비스 wikidocs.net https://github.com/integerJI/blahblah_jeong # 패키지란 무엇인가? 패키지(Packages)는 도트(.)를 사용하여 파이썬 모듈을 계층적(디렉터리 구조)으로 관리할 수 있게 해 준다. 예를 들어 모듈 이름이 A.B인 경우에 A는 패키지 이름이 되고 B는 A 패키지의 B모듈이 된다. 파이썬 패키지는 디렉터리와 파이썬 모듈로 이루어지며 구조는 다음과 같다. ( 말 그대로 패키지 단어 그대로 인것 같다. ) 가상의 game 패키지 예 game/ __init__.py sound/ __init__.py echo.py wa..

## 점프 투 파이썬 - 모듈

## 점프 투 파이썬 - 모듈 출처 : https://wikidocs.net/29 위키독스 온라인 책을 제작 공유하는 플랫폼 서비스 wikidocs.net https://github.com/integerJI/blahblah_jeong 모듈? - 함수나 변수, 클래스를 모아놓은 파일이다. # 모듈 만들기 def add(a, b): return a + b def sub(a, b): return a-b 위와 같이 간단한 함수로 만들어진 파이썬파일 *.py를 모듈이라고 한다. # 모듈 불러오기 위의 모듈의 이름을 mod.py라 하고 불러오겠다. ## 점프 투 파이썬 - 모듈 모듈? - 함수나 변수, 클래스를 모아놓은 파일이다. # 모듈 만들기 def add(a, b): return a + b def sub(a,..

## 점프 투 파이썬 - 클래스 ( 3 )

## 점프 투 파이썬 - 클래스 출처 : https://wikidocs.net/28 위키독스 온라인 책을 제작 공유하는 플랫폼 서비스 wikidocs.net https://github.com/integerJI/blahblah_jeong # 생성자 저번에 만든 FourCal 클래스를 사용해보자. a = FourCal() a.add() >>> Traceback (most recent call last): File "", line 1, in File "", line 6, in add AttributeError: 'FourCal' object has no attribute 'first' 그러면 에러가 날것이다. FourCal 클래스의 인스턴스 a에 setdata 메서드를 수행하지 않고 add 메서드를 수행하면 ..