1) 서론
본 게시글은 입문자가 아닌 초심자의 관점에 맞춰서 작성되는 글입니다. Ex) 파이썬을 몇 년 전에 공부하고 다시 보는 경우.
들어가기 앞서 파이썬은 가장 많이 사용되는 프로그래밍 언어 중 하나로서 간결하고 읽기 쉬운 문법으로 인해 낮은 학습 곡선 및 다양한 분야에서 활용되고 있어 쉽게 배우고 강력하게 사용할 수 있는 매우 유용한 언어라고 생각됨으로 전공, 비전공자를 떠나서 제2의 엑셀이라고 생각된다 따라서 본인의 생산성을 늘리고 싶다면 배우는 것을 추천한다.
2) 파이썬의 기본 구문
1. 변수
변수는 데이터를 저장할 때 사용하는 이름표입니다. 파이썬에서는 변수를 선언할 때 자료형을 지정하지 않아도 됩니다. 변수를 선언할 때는 "=" 기호를 사용합니다.
# 변수 선언
# 변수명 = 값
num_int = 10
num_double = 10.1
name = "John"
파이썬에서 자료형은 자동으로 지정되며 변수명은 알파벳, 숫자, 언더바(_)로 만들 수 있습니다.
변수명은 숫자로 시작할 수 없습니다.
2. 조건문
조건문은 프로그램에서 특정 조건이 만족될 때에만 실행되는 코드 블록입니다.
파이썬에서는 if, elif, else 키워드를 사용하여 조건문을 작성합니다.
if 조건문1: # 조건1 만족시 코드 블록1 실행
코드 블록1
elif 조건문2: # 조건2 만족시 코드 블록1 실행
코드 블록2
else: # 나머지 모든 경우에 코드 블록3 실행
코드 블록3
각 조건 구문은 콜론(:)으로 끝을 맺어준 다음, 다음줄을 들여 쓰기를 통해 실행할 코드 블록을 만들어 줘야 한다.
if는 첫 번째 조건이며 이후에 첫 번째 조건을 제외한 다른 조건을 추가하고 싶으면 elif로 추가해 줄 수 있다.
나머지 모든 경우에 실행되는 코드를 작성하려면 else를 통해 추가할 수 있다.
조건문에서 사용되는 조건문은 비교 연산자(>, >=, <, <=, ==, !=)나 논리 연산자(and, or, not)를 사용하여 작성할 수 있습니다.
# 조건문 예시
num = 10
if num > 0:
print("양수입니다.")
elif num == 0:
print("0입니다.")
else:
print("음수입니다.")
# 출력 : 양수입니다.
3. 반복문
반복문은 프로그램에서 특정 코드를 반복해서 실행하는 제어 구문입니다. 파이썬에서는 for, while 키워드를 사용하여 반복문을 작성합니다.
# for 반복문
for 변수 in 리스트(또는 튜플, 문자열):
코드 블록
# while 반복문
while 조건문:
코드 블록
for 반복문은 리스트, 튜플, 문자열 등과 같은 자료형의 요소를 순서대로 하나씩 꺼내서 변수에 대입하면서 반복합니다. while 반복문은 조건문이 참(True) 일 동안 코드 블록을 반복 실행합니다.
4. 함수
함수는 프로그램에서 반복해서 사용되는 코드를 하나의 블록으로 묶어서 재사용성을 높이는 구문입니다. 파이썬에서는 def 키워드를 사용하여 함수를 작성합니다.
def 함수명(매개변수1, 매개변수2, ...):
코드 블록
return 반환값
함수 호출 시
함수명(전달인자1, 전달인자2 ...)
해당 함수를 호출하면 반환값이 반환되어 활용할 수 있다.
'[Lang]Python' 카테고리의 다른 글
파이썬 테서랙트를 활용한 영어+한국어(image) To 문자(String) 변환하기 (1) | 2022.05.01 |
---|---|
웹 스크래핑 예제 1) 해외 주요 지수 실시간 확인 (0) | 2022.04.30 |