1. advanced math expression

  • 변수의 이름을 2번 반복해서 입력하지 않을 수 있도록 사용
  • 어떠한 변수에 값을 더하여 동일한 변수에 저장하는것을 더 짧은 방식으로 표현한다
  • +=
  • -=
  • *=
  • /=
  • %

2. order of operators

  • 어떠한 연산을 하느냐에 따라 실행되는 순서가 틀릴 수 있다

파이썬 수학 연산 표현들의 순서
1. ()
2. *
3.
, /, %
4. +, -

  • 실행되는 순서가 동일한 연산들이 있을 경우 먼저 나오는 연산이 먼저 실행된다.

3. concatenating text strings

  • 숫자와 마찬가지로 string 도 더할 수 있다
  • (+) 를 사용한다
  • 2개 혹은 그 문자열을 잇는다.
print(“hello, ”+ name)

4. 복잡한 string concatenation

  • 길고 복잡한 문자열일 경우 literal string interpolation을 사용한다.
print(f”hello,{name}”)
  1. 먼저 따옴표 앞에 “f”를 붙여야 한다. f를 붙이면 파이썬은 f 다음에 오는 string값을 literal string interpolation이라고 인지하고 string 안에 있는 변수들을 실제 값으로 치환한다.
  2. 치환하고 싶은 변수를 중괄호를 사용해 표시한다.

5. whitespace

  • whitespace 들여쓰기를 의미한다.
  • 파이썬에서 들여쓰기는 요구사항이다. 들여쓰기로 코드의 종속성을 나타낸다.
  • 다른 언어들은 함수에 종속된 코드를 나타내기 위해서 중괄호를 사용하지만 파이썬에서는 들여쓰기로 종속된 코드를 나타낸다.
  • 들여쓰기의 칸 수는 일반적으로 4칸

6. comparison operators

==

  • equality operator 이며 comparison operator 중 하나이다. 2개의 값들을 비교할때 사용한다

!=

  • not equal to
  • == operator와 반대의 의미를 가진다.
  • 2개의 값이 서로 불일치 하는지 비교하는 역할을 한다.

>

  • greater than
  • 어떠한 값이 다른 값보다 더 큰지를 비교할때 사용된다.
  • string 도 비교할 수 있다

<

  • less than
  • 어떠한 값이 다른 값보다 더 작은지 비교한다.

<=

  • greater than or equal to
  • 어떠한 값이 다른 값보다 크거나 혹은 같은지 비교한다.

<=

  • less than or equal to
  • 어떠한 값이 다른 값보다 작거나 혹은 같은지 비교한다.

0개의 댓글