Python과 기본 문법

CheolSoonKang·2024년 2월 15일

개념정리

목록 보기
2/18

Python(파이썬)

인터프리터식, 고급 프로그래밍 언어
다양한 분야에서 활용되며, 개발자와 학습자 모두에게 인기가 있다.
비교적 간결하고 읽기 쉬운 문법을 가지고 있습니다.
(그 흔한 중괄호조차 없어서 들여쓰기 구분이 매우 중요하다)

기본 문법

a = 10 # a에 10을 넣는다.
b = 3 # b에 3을 넣는다.
//사칙연산을 출력한다
print(a + b) # 13
print(a - b) # 7
print(a * b) # 30
print(a / b) # 3.3333333333333335
print(a % b) # 1
print(a // b) # 3
print(a ** b) # 1000
//참,거짓을 판정한다.
print(a > b) # True
print(a <= b) # False

이전 글에서 정리했던 Javascript에서 보던 let,const같은 변수의 자료형조차 없다.
참으로 신기할 뿐이다.

자료형

name = 'bob'                     # 변수에는 문자열이 들어갈 수도 있고,
num = 12                         # 숫자가 들어갈 수도 있고,
a_list = ["사과", "배", "감"]     # 리스트 안에 문자열, 숫자 섞여서 만들 수도 있고,
a_dict = {'name':'영수','age':24}# 값을 채운 딕셔너리 만들기

조건문

if~else 문

age = 25                  # age라는 나이 값을 담은 변수 만들기
                          #condition
if age > 20:              # 조건 : age가 20보다 크다면 -> 지금은 True!
	print("성인입니다")     # 조건이 참일 때 작동하는 코드
else:                     # else 조건이 False라면 아래 내용을 실행하세요~ 라는 뜻
	print("청소년입니다")   # 조건이 거짓일 때 작동하는 코드

if~elif~else 문

if 조건1:
    # 조건1이 참일 때 실행할 코드
elif 조건2:
    # 조건1이 거짓이고 조건2가 참일 때 실행할 코드
elif 조건3:
    # 조건1과 조건2가 모두 거짓이고 조건3이 참일 때 실행할 코드
else:
    # 위의 모든 조건이 거짓일 때 실행할 코드

반복문

fruits = ['사과','배','감','귤'] # fruits라는 과일 값이 담긴 리스트
                               # fruits라는 리스트의 요소를 돌아가면서 반복한다. 
                               # 그 요소 중 하나를 fruit라고 할 때
                               # fruit는 순서대로 사과/배/감/귤 이 된다.
for fruit in fruits:
	print(fruit)
                               # 사과, 배, 감, 귤 하나씩 출력된다.
profile
소통하며 성장하는 늦깎이 개발자

0개의 댓글