어쩌다 코린이

[이론] 정수 계산, 변수, sep, 비교연산자, 논리연산자 본문

언어공부/파이썬

[이론] 정수 계산, 변수, sep, 비교연산자, 논리연산자

2da1 2020. 7. 1. 23:33

[python3.8]

 

1. 정수형 int

   실수형 float

   -객체의 자료형을 알아내고 싶다면? type()

 

2. 정수 계산

  -사칙연산 (+, - , *, /)

  -나눗셈 후 소수점 이하 버리기->몫 구하기!(//)

  -나눗셈 후 나머지 구하기 (%)

  -거듭제곱 (**)

  

3. 변수

  -변수선언 ex) x=10

  if) 두 변수의 값을 바꾸고 싶다면?

  -산술 연산 후 할당 연산자

   if) a=10으로 선언하고 a의 값을 20 증가 시키려면?

 -매번 다른 값을 변수에 할당하고 싶다면?

  1개 할당) input( )

               변수=input( )

  여러개 할당) input( ).split( )

  -> input으로 할당한 변수는 어떤 자료형인지 type을 통해 확인해보면 str로 확인 할 수 있다

      이를 정수형으로 변환하고 싶다면?

      1)a,b=input("숫자 두개 입력").split( )

        a=int(a)

        b=int(b)

      2)a,b=map(int, input("숫자 두개 입력").split( ))

  -> 입력 받은 값을 콤마 기준으로 구분하고 싶다면?

      split(',')

 

4. sep로 값 사이에 문자 넣기

  -sep을 이용하여 줄바꿈(개행)하기

5. 비교 연산자

  -같은지 비교(==, is)

  -다른지 비교(!=, is not)

 

6.논리 연산자

  -and(두 값이 True면 True)

  -or(두 값중 하나라도 True면 True/ 두 값 모두 False면 Fasle)

  -not(논리값 뒤집기)->not True라 하면 False!

  

  =>and, or, not 연산자가 식 하나에 모두 존재한다면 not, and, or 순으로 판단한다.

 

 

코딩도장에서 공부했던 내용을 간단히 정리해보았다.

다음은 튜플, 시퀀스 자료형, 슬라이스 공부한 것을 포스팅 해야겠다! :D