python의 기본적인 문법을 정리해보자.
print 문은 python에서 출력문중 하나이다.
print 뒤 ""(쌍따옴표)안에 문자를 입력하면 그대로 출력된다.
그리고 저장된 변수 또한 출력 가능하다. 단 변수를 출력할 땐 ""(쌍따옴표)를 생략한다.Print("안녕하세요") > 안녕하세요 a = 안녕하세요 print(a) > 안녕하세요
python 데이터의 종류를 정의하는 문법으로 크게는 세가지가 있다.
- str - string : 문자열
- int - integer : 정수
- 숫자는 "" 로 문자열 변수로 저장 가능하다. ex ) a = "123" - 문자열 a = 123 - 정수 - 문자열로 된 숫자 또한 int를 이용하여 정수로 변환 가능하다. ex) a = "123" b = int(a) print(type(b)) >> <class 'int'> - type 을 이용하여 어떤 class 인지 알 수 있다.
- float : 소수점 있는 수 - 0 포함
- complex number : 허수 - ex )
ex) 1 + 3j, 2 + 2j
- boolean : 조건이 일치하면 True, 일치하지 않으면 False
ex) 1 == 1 > True , 1 == 3 > False
python의 사칙연산자는 사용법이 간단하다.
더하기 a = 100 + 234 print(a) >> 334 빼기 a = 234 - 100 print(a) >> 134 나누기 a = 10 / 5 print(a) >> 2.0 b = 10 // 5 print(b) >> 2 / 는 소수점 포함 몫 // 는 몫의 정수 나누기는 / , // 로 구분된다. 곱하기 a = 9 * 5 print(a) >> 45 제곱 a = 3 ** 3 print(a) >> 27 나누기 후 나머지를 활용하고 싶다면 %를 사용한다. a = 5 % 2 print(a) >> 1
a가 10일 때 변수를 증가,감소 후 변수 저장 방법을 알아보자
증가 a = 10 a += 10 print(a) >> 20 감소 a = 10 a -= 10 print(a) >> 0 나누기 값 a = 10 a /= 10 print(a) >> 1.0