Python

Python] 파이썬

김코식 2022. 11. 2. 16:49

파이썬

플랫폼 독립적, 인터프린터식, 객체지향적, 동적 타이핑 대화형 언어

 

 

기본 문법

 

*변수 & 기본 연산

a = 1
b = 2
print(a,b)
print(a+b,a*b)

 

*함수

def sum(a, b):
    return a+b

x = sum(5, 6)

print(x)

 

*조건문

a = 1
b = 2
c = 3
if a + b + c > 5:
    print('합이 5보다 크다')
else:
    print('합이 5보다 작다')

 

*반복문

x = ['a', 'b', 'c', 'd', 'e']
for y in x:
    print(y)

예)

fruit = [{'이름': '딸기', '가격': 300},
         {'이름': '수박', '가격': 400},
         {'이름': '참외', '가격': 500},
         {'이름': '멜론', '가격': 600},
         ]

for x in fruit:
    if x['가격'] > 400:
        print(x['이름'], ':','비싸다')
    else:
        print(x['이름'], ':', '싸다')