LIST
- 파이썬의 기초 문법
- 사칙연산
- 변수
- 조건문 if
- 반복문 for & while
- 함수
>>>2 + 1
3
>>>2 - 1
1
↑ 그냥 더하고 빼면 된다
>>> 3 / 2.4
1.25
>>> 3 * 9
27
↑ 그냥 나누고 곱하면 된다
=
은 할당을 의미print()
함수를 이용하여 값 출력1python = 1 # 불가
p1ython = 1 # 가능
py thon = 1 # 불가
py_thon = 1 # 가능
파이썬 = 1 # 가능 (하지만, 대부분의 경우 영어 변수명 사용)
>>> a = 1 # 변수를 숫자로 대입(할당)
>>> b = 2
>>> print(a + b)
3
>>> a = "Python" # 변수를 문자로 대입(할당)
>>> print(a)
Python
if
>>> a = 3
>>> if a > 2:
print("a is greater than 1")
a is greater than 1
↑ "a가 2보다 크다면 "a is greater than 1"을 출력하라"
a가 2보다 크기 때문에 값 출력
a가 2와 같기거나 작았다면 아무것도 출력되지 않을 것
for
& while
for
for
문은 문장을 반복해서 수행시킬 수 있다.>>> for a in [1, 2, 3]:
print(a)
1
2
3
↑ "[1, 2, 3] 리스트의 앞에서부터 하나씩 꺼내어 a 변수에 대입한 후 print(a)를 수행하라"
while
>>> i = 0
>>> while i < 3:
... i=i+1
... print(i)
...
1
2
3
↑ "i 값이 3보다 작은 동안 i=i+1과 print(i)를 수행하라"
>>> def add(a, b):
return a+b
>>> print(add(1, 2))
3
↑ add(a, b)에서 a, b는 입력값이고, a+b는 결괏값(리턴값, 반환값)
def
는 함수를 만들 때 사용하는 예약어
※ 예약어란 프로그래밍 언어에서 이미 문법적인 용도로 사용하고 있는 단어를 말한다.
와 여기서 공부해야겠어요
어떻게 이렇게 한 눈에 잘 들어오게 정리하셨지요?!
파이썬 관련 사이트 같아요 대박! 👍