Python 기초개념 정리

유동헌·2021년 3월 19일
0

Data Types

데이터 타입의 종류

🏁 숫자 2와 문자 "2"를 구분하기 위한 표현을 할 수 있는가?

🏁 크게 보면 5가지 정도의 데이터 타입을 종류들을 설명할 수 있는가?

  • String : 문자 데이터 / "" / 글자를 표현
  • Integer : 정수값을 표현 ex) 1,2,100...
  • Float : 소수점 숫자를 표현 ex) 2.0, 3.7...
  • Complex Numbers : 실수와 허수를 포함하고 있는 복소수 / 파이썬에서는j를 사용하여 허수를 표현
  • Boolean : True or False

Variables for String & Numbers

1.1 변수의 정의
  • Variables란, 어떤 특정 값을 저장하고 있는 '명사'
  • 숫자를 변수에 저장할 때 만일 따옴표를 사용하면 숫자 가 아니라 string으로 인식한다.
  • 숫자와 문자를 바로 더하거나 뺄 수는 없다. 자료형을 일치 시켜줘야 한다.
2.1 변수 이름 법칙
  1. 변수 이름은 영어 알파벳과 숫자, undercase 기호로만 이뤄져야 한다. 시작할 때도 같다. 하지만 숫자는 사용하지 못한다.
  2. 대문자와 소문자가 구분이 된다.

연산자에 대한 기본적인 학습

🏁 말로 각각 연산자의 대한 개념을 설명할 수 있어야 한다.

  • /

  • //  : 정수로 나누기 : 값을 반내림하여 정수의 값만 반환한다

    • 7//2 : 3
    • Slicing Index에서는 정수만 사용할 수 있음으로 이때 사용이 된다고 한다.
  • += (Increment a Number)

  • -= (Decrement a Number)

  • %

  • *=

  • /=

  • **

  • Order of Arithmetic Opeartors : 파이썬 수학 연산 표현들의 순서를 알아보자.

    1. ( )
    2. **
    3. ( * ), ( / ), ( % )
    4. ( + ), ( - )
    5. 실행되는 순서가 동일한 연산들의 경우 먼저 나오는 연산이 실행이 된다.

Concatenating Text Strings

literal string interpolation
1.1 사용 방법
  • f-String 문자열 포매팅이라고 불리는 방법인 것 같다.

    • name = 'abc'
      print(f"my name is {name}")
      
      # 출력
      # name 자리에 abc가 온다. 
    • 이런 식으로 간단하게 사용을 할 수 있다.

1.2 """""" 안에 넣고 print 출력 시 띄어쓰기 가능
profile
지뢰찾기 개발자

0개의 댓글