211115 TIL

CoderS·2021년 11월 15일
0

TIL DAY 102

오늘 배운 일

✔️ 프로그래밍 기초 in Python

  • 코멘트

    • 코멘트틑 # 뒤에 오는것을 뜻한다.

    • 한글말로는 주석이라고도 표현합니다.

      코멘트를 쓰는 이유!

      • 코딩 중간에 메모를한다고 이해하면 쉽다.
      • 복잡한 코드가 존재하면, 설명하는 용도로 쓰인다.
      • 중간에 하다가 만 부분을 표시
      • 개발자들 간의 원활한 소통방법

    샵(#) 시작하는 부분부터, 코멘트로 인식이된다.

  • 자료형 개요

    프로그래밍이란?

    • 계산할 수식들을 컴퓨터에게 알려주는 것

    계산기와 달리 Python은 다양한 값들을 쓸 수 있으며, 그 것들을 자료형 (Data Type)이라고 불른다.

    출처 : 코드잇

    처음으로 숫자형 (number)을 보면....
    크게 두 부류로 나눌수 있다.

    출처 : 코드잇

    정수와 소수로 나눠져서 사용되고 있습니다.

    문자형 (string)

    예 )

    출처 : 코드잇

    따옴표 안에 있는 것들은 python안에서 문자열로 분류가된다.

    문자도 계산이된다???

    Hello와 world 두 단어를 따로 따옴표로 감싸서 출력을하면...

    잘 합쳐져서 나온다.

    중요한 사실!

    • 문자열의 2와 5를 더하면, 7이 나오는게 아니라 25가 출력이된다.

    • 하지만 숫자형의 2와 5를 더하면 7이 나온다.

      결과값 :

      • 위에 있는 Helloworld와 비슷한 원리를 갖고있다.

    불린 (Boolean)

    • 참과 거짓을 나타내는 자료형

      두 가지의 값만 존재한다...

      출처 코드잇

      참을 나타내는 True
      거짓을 나타내는 False

      예 )

      결과값 :

      • 당연히 7이 3보다 크니 true가 나타난다.

      반대로...

      이번에는 3이 7보다 크다고 해보겠다.

      결과값 :

      • 당연히 3은 7보다 작아서 False가 출력되었다.

  • 추상화 개요

    스마트폰을 쓸 때, 우리는 통화가 어떻게 이루어는지 이해하려면, 소프트웨어, 통신, 하드웨어 등 다양한 원리들을 알아야한다.

    하지만, 다행히 이러한 지식들이 없어도 버튼 몇 개만 누르면, 누구나 쉽게 통화를 할 수 있다.

    복잡한 내용은 숨기고,
    주요 기능에만 신경 쓰자!

    -> 이 것을 컴퓨터에서는 추상화 (Abstraction)

    추상화도 3단계로 나눠질 수 있다.

    • 첫 번째로 변수 (Variable)

    • 두 번째로는 함수 (Function)

    • 세 번째로는 객체 (Object)

      변수란?

      • 값을 저장하는 것

        변수 x는 250, y는 300 값을 저장한다.

        그 둘을 합치면..

        결과값 :

      함수란?

      • 명령을 저장하는 것

        우리는 지금까지 계속 함수를 쓰고있었다.

        print 함수를 사용하고 있었다.

끝으로 :

  • 오늘은 Python을 배우는 두 번째 시간을 가졌는데, 아직 초반이라 그런지 이해하기는 쉽다.
  • 전에 말했듯이, 자바스크립트와 매우 비슷한 면이 많다.
profile
하루를 의미있게 살자!

0개의 댓글