일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- output
- 모바일 무료 게임 순위
- 비트 논리 연산자
- 파이썬
- User Input Output
- 파이썬을 중심으로
- 연산자
- 앱 인벤터 2
- C++ 연습예제
- help 함수
- 앱 스토어 4월
- 앱 인벤터 예시
- Operator
- ISSACMin
- 관계 연산자
- input
- Python Basic
- user function
- C++ Basic
- 프로그래밍 열풍
- Logic Operator
- 사용자 입력
- using namespace std
- 앱인벤터
- cmath
- 앱 인벤터
- Conditional operator
- 사용자 출력
- Python
- C++
- Today
- Total
ISSAC.Min
[Python Basic] 파이썬 개념을 들어가기전 꼭 알아야할 두 가지 / help와 type 본문
[Python Basic] 파이썬 개념을 들어가기전 꼭 알아야할 두 가지 / help와 type
ISSAC.M 2019. 4. 14. 20:361. 도와줘! Help! |
코딩을 하면서 궁금한 점이 있다면 우리들은 Google을 사전 뒤지듯 찾아본다. 기본적인 내용부터 어려운 내용까지 전문 개발자들도 개발을 하던 도중 까먹었던 내용 등을 찾아보기도 한다.
또한 문법이나 여러가지 라이브러리들을 [파이썬 홈페이지]에서 찾을 수 있으나 상당히 귀찮은 일이다.
하지만 파이썬은 이러한 우리를 위하여 이러한 귀찮음도 해결해 준다.
그게 바로 지금 설명한 help 함수(명령어)이다.
help 함수는 우리가 궁금한 것에 대하여 설명을 출력 해준다. 예를 들어 자료형 int를 생각해보자. int는 나중에 설명하겠지만 하나의 클래스 중 하나이고 이 int 클래스안에는 int와 관련된 메소드(method)들이 존재한다.
즉, help 명령어는 이러한 int 클래스가 가지고 있는 개념과 메소드들을 소개하고 설명해준다. 만약 int 클래스의 어떤 메소드가 갑자기 기억나지 않는다면 우리는 help 명령어를 사용하면 된다.
사용을 위해서 IDLE을 켜서 직접 입력해보자.
<Squeezed text를 눌려보자>
<help 명령어를 사용한 모습>
위와 같이 int 클래스에 관한 정보들이 검색된다. 이처럼 우리는 help를 통하여 궁금한 점을 구글링을 하지 않고 물어볼 수 있다.
2. 도와줘! type! |
type 또한 help와 같이 궁금한 점을 물어보는 도구 중 하나이다. help의 기능보다 좀 세부적인 함수이며 이 type은 사용하는 변수의 데이터타입 즉, 자료형을 확인 할 수 있는 함수이다.
사용은 아래와 같이 할 수 있으며 파이썬 쉘 모드를 통해서는 바로 확인이 가능 하지만 코드 편집기 모드에서는 print()함수를 사용하여 출력을 해주어야 확인이 가능하다. 앞에서도 말했듯이 파이썬 쉘과 코드 편집기 모드는 서로 사용 용도에 따라 나뉘기 때문에 코드 편집기 모드에서는 help와 type은 사용하지 않는다.
<RESTAT 위로 파이썬 쉘로 직접 코딩한 화면>
<코드 편집기 모드로 직접 코딩한 화면>
2. 실습 |
'Programming Language > Python Basic' 카테고리의 다른 글
[Python Basic] 수학 내장 함수( Built In Math Function ) (0) | 2020.11.17 |
---|---|
[Python Basic] 연산자(Operator) / 산술연산자(Arithmetic Operator) (0) | 2019.04.22 |
[Python Basic] 변수(Variable)란? (0) | 2019.04.21 |
[Python Basic] 파이썬으로 프로그래밍 시작 (0) | 2019.04.14 |
[Python Basic] 전 세계는 프로그래밍 열풍, 파이썬을 중심으로 (0) | 2019.04.12 |