반응형
    
    
    
  화면에 출력을 하고자 할 때 사용한다.
예를 들어 'Hello World!' 를 화면에 출력하고자 한다면 다음과 같다.
print('Hello World!')
Data Types
String
' ' 또는 " " 안의 글자들
Integer
정수 값
ex ) 1, 2, 1000 등
Float
소수점 숫자
ex ) 2.0, 5.67 등
Complex Numbers
실수와 허수를 포함하고 있는 복소수
파이썬에서는 j를 사용해서 허수를 표현한다. 
ex ) 1 + 2j , 5 - 3j
Boolean
True 또는  False 값을 가진다
Variables
문자열과 숫자의 연산
- 파이썬은 암묵적 변환을 지원하지 않는 강타입(strongly typed)이기 때문에 TypeError가 발생한다.
 - 자바스크립트는 암묵적 타입 변환을 통해 숫자를 문자열로 변환
 

Math Expressions
+ 더하기
num1 = 6
num2 = 4
num3 = num1 + num2 # num3의 값은 10
- 빼기
num1 = 6
num2 = 4
num3 = num1 - num2 # num3의 값은 2
* 곱하기
num1 = 6
num2 = 4
num3 = num1 * num2 # num3의 값은 24
/ 나누기
num1 = 6
num2 = 4
num3 = num1 / num2 # num3의 값은 1.5
// 정수 나누기(몫)
num1 = 6
num2 = 4
num3 = num1 // num2 # num3의 값은 1 
# int(num1 / num2) 와 동일
% 나머지
num1 = 6
num2 = 4
num3 = num1 % num2 # num3의 값은 2
Increment & Decrement operator
파이썬 증감 연산자는 일반적으로 ++, -- 과 다르게 += , -=연산자를 사용한다.
String formatting (f-string)
Python3.6 버전부터 사용할 수 있는 문법이다.
f 와 { } 을 사용해 문자열과 변수를 깔끔하게 연결할 수 있다. 
name = 'jieun'
fav = 'coffee'
info = f'제 이름은 {name}입니다. 저는 {fav}를 좋아해요.'
print(info) # 제 이름은 jieun입니다. 저는 coffee를 좋아해요.
멀티라인도 지원한다.f''' blablalbalslda~~~~~~~~~~~~~~~~~~ ''' 와 같이 사용하면 된다.
name = 'jieun'fav = 'coffee'info = f'''이름: {name} 좋아하는 것: {fav}'''print(info) ''' output이름: jieun 좋아하는 것: coffee'''
반응형
    
    
    
  '언어 > Python' 카테고리의 다른 글
| TIL16 | Python Modules & Packages, 절대경로와 상대경로 (0) | 2021.10.11 | 
|---|---|
| TIL15 | Python Set과 Dictionary (0) | 2021.10.11 | 
| TIL14 | Python List와 Tuple (0) | 2021.10.11 | 
| TIL13 | Python Function - Arguments position (0) | 2021.10.10 | 
| TIL12 | Python Function Parameters (0) | 2021.10.10 |