211118 TIL

CoderS·2021년 11월 18일
0
post-thumbnail

TIL DAY 105

오늘 배운 일

✔️ 프로그래밍 기초 in Python

  • 숫자형

    기본적인 숫자형 연산 종류 예 )

    정수형

    결과값 :

    나머지 연산

    결과값 :

    • 7의 3으로 나눠서, 결과적으로 나오는 나머지 1이 출력된다.

    거듭제곱

    결과값 :

    • 2의 3제곱은 8이다. (2 ^ 3)
    • 곱셈이랑 다른점은 별표가 1더 많다.

    소수형 연산

    결과값 :

    • 소수형과 소수형의 연산은 결과적으로 소수형으로 출력된다.

    이번에는 소수형과 정수형의 연산의 결과를보겠다!

    결과값 :

    • Python에서는 소수형이 정수형보다 힘이 조금 세다.

    나눗셈

    결과값 :

    • 모든 결과값들이 소수형으로 출력된다.
    • 언제나 나눗셈은 소수형 형태로 출력된다.

    사칙연산

    결과값 :

    • Python도 일반적인 사칙연산을 따른다.
    • 3 x 2이여서 6이고, 6 + 2 = 8이다

    안에 괄호가있을 경우...

    결과값 :

    • 괄호안에 있는 연산부터 시작해서 바깥의 숫자를 곱한다.

  • 숫자형 심화

    floor division (버림 나눗셈)

    • 일반적인 나눗셈이 아닌, 나눈 결과값에서 소수부분을 버린다.

      결과값 :

    • /과 2개쓰이며, 7 / 2는 3.5인데 소수부분을 버려서 3이 출력이된다.

      다른 예제 )

      결과값 :

    • 원래 8 / 2를하면 2.6666이 출력이되지만, 소수부분을 버리는 것이라 2만 출력이된다.

      소수형일 경우...

      8이 8.0으로 바뀌었다.
      어떠한 결과를 보여줄까?

      결과값 :

      • 버린 나눗셈을 할 때, 두 숫자 중에 소수형이 존재하면 결과도 소수형으로 출력된다.

      두 숫자가 소수형이면, 소수형 형태로 출력된다!

      round함수 (반올림)

      결과값 :

      • 정수로 반올림해준다.

      • 소수점 첫 째자리는 1이므로, 5보다 낮아서 그냥 3이 출력된다.

        만약에 소수점 두번 째자리로 반올림 하고싶으면..

        결과값 :

        • 숫자옆에다가 쉼표를하고 2를하면 2번째 소수형까지 반올림한다.

    끝으로 :

    • 오늘은 숫자형의 기본기와 심화과정을 알아보는 시간을가졌습니다.
    • 다른것들은 다 전에 배워서 어느정도 알고있지만, 버림 나눗셈은 처음이라 꼭 외워서 알아야겠다!
profile
하루를 의미있게 살자!

0개의 댓글