-
파이썬 | 기본 기능과 규칙Programming/Python 2025. 2. 14. 18:00반응형
1. 파이썬
2. 변수
- 2.1. 기본자료형
- 2.2. 복합자료형
- 2.3. 자료형 메소드
- 2.4. 객체 복사
3. 조건문과 반복문
4. 예외 처리
5. 사용자 정의 함수
6. 모듈, 패키지, 라이브러리
7. 파일 처리
8. 객체 지향 프로그래밍
1. 출력

출력 파이썬은 사용자가 연산 결과를 확인할 수 있도록 출력 기능을 제공한다. print 함수 내에 출력하고자 하는 바를 아래 예시와 같이 편집기 창에 입력하여 프로그램을 실행하면 셸 창에 출력된다. 화면에 숫자와 문자열을 출력하는 것 외에도 연산 결과를 파일의 형태로 출력할 수 있다.
print(2025) print('Hello World!') print(1, 2, 3, 4, 5) print('a', 'b', 'c', 'd', 'e') print(1, 'A', 2, 'B', 3, 'C')2. 연산

연산 파이썬은 아래와 같이 숫자의 사칙연산과 두 가지 종류의 문자열 연산을 지원한다. 이때 문자열 연산에서 사용되는 더하기 연산자와 곱하기 연산자는 사칙연산에서 사용되는 연산자와 모양은 같지만 기능이 다르다는 것에 주의하자. 문자열 연산에서 더하기 연산자는 두 문자열을 붙여 하나의 문자열로 만드는 기능을 하며, 곱하기 연산자는 문자열을 숫자만큼 반복하여 하나의 문자열로 만드는 기능을 한다.
print(7 + 8) print(7 - 8) print(7 * 8) print(7 / 8) print('Hello' + ' ' + 'World' + '!') print('*' * 10)3. 입력

입력 파이썬은 사용자로부터 문자열을 입력 받는 기능을 제공한다. input 함수를 사용하면 프로그램은 사용자로부터 문자열을 입력 받을 준비를 하며, 사용자가 숫자나 문자열을 작성한 뒤 엔터를 입력하는 것으로 프로그램에 문자열을 전달할 수 있다. 사용자로부터 직접 문자열을 입력 받는 것 외에도 데이터가 저장된 파일을 불러와 프로그램에 입력할 수 있다.
text = input() print('*** ' + text + ' ***') text = input('당신의 이름은 무엇입니까: ') print('안녕하세요, ' + text + '님. 반갑습니다 ^^')4. 들여쓰기

들여쓰기 파이썬은 명령문 종속 여부를 구분하기 위해 들여쓰기를 사용한다. 스페이스 바 네 번 또는 탭을 한 번 입력하는 것으로 현재 작성하고 있는 명령문이 앞 명령문에 종속되어 있다는 것을 나타낸다. 조건문과 반복문 등을 작성할 때 많이 이용하며, IDLE을 사용한다면 자동으로 들여쓰기가 적용된다. 스페이스 바 혹은 탭의 입력 수를 지키지 않고 들여쓰기를 한다면 프로그램 실행 과정에서 오류가 발생하니 항상 유념해두자.
print(2025) for i in range(1, 6): print('Hello World!') print('Happy New Year')5. 주석

주석 파이썬은 명령문 앞에 # 기호가 붙어있으면 주석으로 취급하여 프로그램 실행 과정에서 무시한다. 사용자는 주석을 이용해 프로그램이나 특정 명령문에 대한 설명을 남겨놓을 수 있다. 주석을 여러 줄 작성하고 싶다면 아래 예시처럼 큰따옴표 세 개를 위 아래로 입력하고 그 사이에 주석을 작성하면 된다.
# 한 줄 주석 print(2025) for i in range(1, 6): print('Hello World!') # 한 줄 주석 # print('Happy New Year') """ 여러 줄의 주석을 입력하고 싶다면 해당 예시처럼 큰따옴표 세 개 사이에 주석을 입력하자. """[함께 읽으면 좋은 페이지]
파이썬 | 변수와 기본자료형: 정수형, 실수형, 논리형, 문자열
1. 파이썬 1.1. 기본 기능과 규칙 2. 변수2.1. 기본자료형 2.1.1. 정수형, 실수형, 논리형, 문자열 2.2. 복합자료형 2.2.1. 리스트, 튜플 2.2.2. 딕셔너리, 세트 2.3. 자료형 메소드 2.3.1. 리스트 메소드 2.3.2.
vedacube.tistory.com
참고문헌
- 박진수. (2019). 바로 쓰는 파이썬. 서울대학교출판문화원.
반응형'Programming > Python' 카테고리의 다른 글
파이썬 | 조건문과 반복문(1): if-elif-else, while, for (0) 2025.04.04 파이썬 | 복합자료형(2): 딕셔너리, 세트 (1) 2025.03.07 파이썬 | 복합자료형(1): 리스트, 튜플 (0) 2025.02.28 파이썬 | 변수와 기본자료형: 정수형, 실수형, 논리형, 문자열 (0) 2025.02.21 파이썬이란? (2) 2025.02.07