Python을 이용하여 Hello, Wecode!를 출력
> print("Hello, Wecode!")
Hello, Wecode!
Python에서 출력은 print(). 괄호안에 (" ") or (' ') 를 사용하여
print를 실행시킨다.
Python 주석
> # Hello, Wecode!
코드 맨앞에 #을 사용하면 해당줄은 주석이된다. 문자 및 함수를 사용해도 동작하지 않는다. 하지만 코드 뒤에 사용하면 앞에있는 코드는 정상적으로 동작하고 # 뒤에 있는 코드는 작동하지 않는다. 주석을 이용하여 코맨트를 달아보자.
Python을 이용한 사칙연산
덧셈 +
> 1 + 1 #2
뺄셈 -
> 2 - 1 # 1
나눗셈 /, //
> 4 / 2 # 2.0
> 5 // 2 # 2.0
나눗셈 연산자는 Python에서 완전히 나누어져도 실수가 나온다
//를 이용하용하여 결과를 정수로 나오도록 할수있다.
하지만 실수에 //를 사용하면 소수점 이하는 버린다.
몫과 나머지를 함께 구하려면 divmod를 이용하여 몫과 나머지를 구할수있다.
divmod(5.2) # (2, 1)
곱셈 *
> 12 * 12 # 144
거듭제곱 **
> 3 ** 3 # 27
정수 만들기
int() 괄호안에 숫자 또는 계산식을 넣으면 정수로 만들 수 있다.
> int(10.7) # 10 숫자
> int(5 / 2) # 2 계산식
> int('15') # 15 문자열
변수 만들기
> x = 27
> x
27
변수에는 숫자뿐만 아니라 문자열도 할당할수있다.
> hi = 'Hello, wecode!'
> hi
'Hello, wecode!
파이썬에선 변수의 자료형이 중요하다. type을 이용하여 변수의 자료형을 알아볼수있다.
> type(x)
<class 'int'> # int 정수
> type(hi)
<class 'str'> # str 문자열
변수를 사용한 숫자계산
> a = 15
> b = 20
> c = a + b
c
35
a,b 에 숫자를 할당한후 c값에 a 와 b값을 더해 할당하면 c의 계산값을 알수있다.
> a = a + 30
> a += 30
> a
45
> a = a - 30
> a -= 30
> a
-15
+= , -=처럼 연산자 앞에 =(할당연사자)를 붙이면 연산 결과를 변수에 저장한다
즉, a += 30은 a = a + 30 을 축약한것이라 할수있다.