TIL-022 | Python_Basic

Lee, Chankyu·2021년 10월 7일
0
post-thumbnail
post-custom-banner

1. Data Type

  • 파이썬은 아래의 나열해 놓은 것과 같은 data type들이 존재한다.
    • String
    • Integer
    • Float
    • Complex numbers
    • Boolean
    • Tuple
    • list
    • Dictionary

튜플, 딕셔너리 등은 추후 자세하게 언급하도록 하고 기본적인 숫자형, 문자열 자료형 등에 대해 알아보겠다.

1-1) String

  • 큰따옴표("") 혹은 작은따옴표('')안에 들어 있는 문자들의 자료형을 뜻하며, 숫자여도 따옴표 안에 들어가있다면 String 타입이다.
    ex) "Hello World", '123'

1-2) Integer

  • 정수를 뜻하는 자료형이다.
    ex)1, 10, 100

1-3) Float

  • 실수형이며 소수점이 들어간 숫자를 뜻한다.
    ex) 1.5, -3.5

1-4) Complex Numbers

  • 복소수를 뜻하며 실수와 허수로 구성된 값이다. 원래 허수는 i 로 표기하나 파이썬에서는 j로 표기한다.
    ex) 1 + 0.25j

1-5) Boolean

  • 참(True)과 거짓(False)을 나타내는 자료형이다.

2. 변수

2-1 변수란?

  • 파이썬에서 변수는 곧 객체라고 할 수 있으며, 데이터의 식별자라고 할 수 있다.
name = "John"
print(name) # "John" 출력
name = "James"
print(name) # "James" 출력
  • 위의 예시 코드와 같이 name이라는 변수에 데이터를 할당함으로써 변수를 선언하며, 변수의 데이터는 바뀔 수 있다.

2-2 변수 이름 규칙

  • 변수의 이름은 영어 알파벳, 숫자 그리고 underscore(_) 로만 구성될 수 있다. 그리고 변수의 첫글자로 숫자는 안된다.
  • 영어 알파벳의 대문자와 소문자는 구분된다.

3. 자료형의 연산

3-1 숫자형을 활용한 연산

  • 숫자형을 이용한 연산은 아래와 같이 적용 가능하다.
a = 10
b = 4

print(a+b) # 14, 덧셈
print(a-b) # 6, 뺄셈
print(a*b) # 40, 곱셈
print(a/b) # 2.5, 나눗셈

print(a**b) # 10000, a의 b제곱

print(a//b) # 2, 나눈 후의 몫 
print(a%b) # 2, 나눈 후의 나머지값

3-2 String 자료형의 연산

print("Hello" + "World") # "Hello World"

name = "James"
print("Hello " + name) # "Hello James"
  • 위와 같이 string 자료형도 "+" 연산자를 통해 합쳐질 수 있다.
name = "James"
print(f"Hello {name}") # "Hello James"
  • 위의 방법은 literal string interpolation이며 따옴표 앞에 f를 붙이고 {} 안에 변수 혹은 함수를 호출하여 치환할 수 있다.
profile
Backend Developer - "Growth itself contains the germ of happiness"
post-custom-banner

0개의 댓글