| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 파이썬
- NextJs
- 좋은글
- 성공
- Kotlin else if
- 넥스트js
- 강제 타입변환
- django virtualenv
- Variable declaration
- 자바 기본타입
- Kotlin 클래스
- Kotlin 조건문
- Python Class
- 장고 가상환경
- Kotlin If
- python Django
- Python
- 파이썬 장고
- Kotlin Class
- git
- 파이썬 클래스
- activate 오류
- 희망
- 클래스 속성
- 도전
- github
- 파이썬 반복문
- 다중조건문
- 파이썬 제어문
- Kotlin 클래스 속성정의
- Today
- Total
목록2022/12/15 (5)
키모스토리
파이썬의 내장 함수는 모듈이나 패키지를 가져오지 않고 바로 사용할 수 있는 함수입니다. 다음은 자주 사용하는 내장 함수입니다. abs abs(x)는 어떤 숫자를 입력받았을 때, 그 숫자의 절댓값을 리턴하는 함수이다. >>> abs(3) 3 >>> abs(-3) 3 >>> abs(-1.2) 1.2 all all(x)는 반복 가능한(iterable) 데이터 x를 입력 값으로 받으며 이 x의 요소가 모두 참이면 True, 거짓이 하나라도 있으면 False를 리턴한다. 반복 가능한 데이터란 for 문에서 사용 가능한 자료형을 의미한다. 리스트, 튜플, 문자열, 딕셔너리, 집합 등이 있다. 다음 예를 보자. >>> all([1, 2, 3]) True 리스트 [1, 2, 3]은 모든 요소가 참이므로 True를 리턴..
모듈 만들기 모듈에 대해 자세히 살펴보기 전에 간단한 모듈을 한번 만들어 보자. # mod1.py def add(a, b): return a + b def sub(a, b): return a-b 위와 같이 add와 sub 함수만 있는 파일 mod1.py를 만들고 C:\doit 디렉터리에 저장하자. 이 mod1.py 파일이 바로 모듈이다. 지금까지 에디터로 만든 파이썬 파일과 다르지 않다. 파이썬 확장자 .py로 만든 파이썬 파일은 모두 모듈이다. 모듈 불러오기 우리가 만든 mod1.py 파일, 즉 모듈을 파이썬에서 불러와 사용하려면 어떻게 해야 할까? 먼저 다음과 같이 명령 프롬프트 창을 열고 mod1.py를 저장한 디렉터리(이 책에서는 C:\doit)로 이동한 다음 대화형 인터프리터를 실행해 보자. C..
클래스는 왜 필요한가? 프로그래머들이 가장 많이 사용하는 프로그래밍 언어 중 하나인 C 언어에는 클래스가 없다. 이 말은 굳이 클래스가 없어도 프로그램을 충분히 만들 수 있다는 뜻이다. 파이썬으로 잘 만든 프로그램을 살펴보아도 클래스를 사용하지 않고 작성한 것들이 상당히 많다. 클래스는 지금까지 공부한 함수나 자료형처럼 프로그램 작성을 위해 꼭 필요한 요소는 아니다. 하지만 프로그램을 작성할 때 클래스를 적재적소에 사용하면 프로그래머가 얻을 수 있는 이익은 상당하다. 예제를 통해 한번 생각해 보자. 여러분 모두 계산기를 사용해 보았을 것이다. 계산기에 숫자 3을 입력하고 + 기호를 입력한 후 4를 입력하면 결괏값으로 7을 보여 준다. 다시 한 번 + 기호를 입력한 후 3을 입력하면 기존 결괏값 7에 3을..
endswith() endswith()를 이용하여 문자열이 특정 문자열로 끝이 나는지 확인할 수 있습니다. 1. endswith()로 문자열이 특정 문자열로 끝나는지 확인 예를 들어 다음과 같이 'Hello world, Python'가 Python 으로 끝나는지 확인할 수 있습니다. str = 'Hello world, Python' if str.endswith('Python'): print('It ends with Python') if not str.endswith('Hello'): print('It does not ends with Hello') Output: It ends with Python It does not end with Hello 만약 대소문자를 구분하지 않고 비교를 하고 싶다면 lower..
startwith() startswith()를 이용하여 문자열이 특정 문자열로 시작하는지 확인할 수 있습니다. 1. startswith()로 문자열이 특정 문자열로 시작하는지 확인 예를 들어 다음과 같이 'Hello world, Python!'가 Hello로 시작하는지 확인할 수 있습니다. str = 'Hello world, Python!' if str.startswith('Hello'): print('It starts with Hello') if not str.startswith('Python'): print('It does not start with Python') Output: It starts with Hello It does not start with Python 만약 대소문자를 구분하지 않고 ..