파이썬의 IDLE(통합 개발 및 학습 환경) - <파이썬 공부노트>
1. 파이썬은 IDLE이라는 파이썬 프로그래밍을 위한 내장 IDE를 제공한다.
IDLE은 파이썬 명령을 실행하고 결과를 즉시 확인할 수 있는 인터랙티브 파이썬 셸을 제공한다. 이는 코드 조각을 빠르게 테스트하는 데 유용하다.
2. 방대한 표준 라이브러리 - 재사용할 수 있는 다양한 내장 코드를 제공하는 소프트웨어 모듈
파이썬은 다양한 작업을 위한 모듈과 함수를 제공하는 포괄적인 표준 라이브러리를 제공한다. 파일 I/O, 웹 개발, 데이터 조작 등 다양한 작업을 수행할 수 있어 외부 라이브러리의 필요성을 줄이고,
프로젝트 시작을 쉽게 만들어 준다.
함수들이 모여 모듈이 되고, 모듈이 모인 것이 표준라이브러리이다.
모듈 가져오기의 예.
- import를 사용하여 전체 모듈을 포함한다
- from... import... 를 사용하여 특정 함수를 가져온다.
전체 모듈을 이렇게 가져올 수 있다.(예)
import math
# math 모듈의 함수 사용
result = math.sqrt(16) # 16의 제곱근 구하기
print("16의 제곱근은:", result)
sys 모듈을 사용하면 인터프리터의 시스템을 확인할 수 있다.
import sys
sys.platform
3. 인터프리터 언어
파이썬은 인터프리터 언어로, 코드를 한 줄씩 실행한다 이는 디버깅을 간소화하고 개발자가 코드 조각을 상호작용적으로 테스트할 수 있게 해 주는데 이러한 기능은 개발 단계에서 특히 유용하다
4. 컴파일 과정이 필요 없다
파이썬에서는 코드를 블록이라 하지 않고 스위트라고 표현한다
파이썬에서는 변수의 유형을 선언할 필요가 없으며, 변수에 값을 할당하면 변수유형이 동적으로 결정된다.
다음은 파이썬의 if, elif, else 문을 사용하는 기본적인 예시이다.
number = int(input("숫자를 입력하세요: "))
# 사용자 입력받기
number = int(input("숫자를 입력하세요: "))
# 조건문
if number > 0:
print("입력한 숫자는 양수입니다.")
elif number < 0:
print("입력한 숫자는 음수입니다.")
else:
print("입력한 숫자는 0입니다.")
if: 첫 번째 조건을 체크한다 (숫자가 0보다 큰지 확인).
elif: 첫 번째 조건이 거짓일 경우 추가 조건을 체크한다 (숫자가 0보다 작은지 확인).
else: 이전의 모든 조건이 참이 아닐 경우 실행된다 (숫자가 0일 때).
이 코드를 통해 다양한 숫자를 입력해 보면서 조건이 어떻게 평가되는지 확인할 수 있다.
2024.10.24 - [IT/Python 공부노트] - Python 설치 (윈도우)
'IT > Python 공부노트' 카테고리의 다른 글
파이썬 (Type, input 함수, 주석) (0) | 2024.11.14 |
---|---|
파이썬 List <공부 노트> (0) | 2024.11.02 |
파이썬 range 사용법 (0) | 2024.10.30 |
파이썬의 for 루프 이해하기 (0) | 2024.10.27 |
Python 설치 (윈도우) (2) | 2024.10.24 |
댓글