211125 TIL

CoderS·2021년 11월 25일
0

TIL DAY 112

오늘 배운 일

✔️ 프로그래밍 기초 in Python

  • 상수 (constant)

    프로그램을 실행하는 중에 변하지 않는 값을 상수라고한다.

    예 ) 원의 반지름과 넓이

    결과값 :

    • 함수안에서는 원의 넓이를 계산하는데, return문을 이용해서 값을 전달한다.
    • format을 이용해서 문자열안에 있는 중괄호에 값을 넣어준다.

    위에 코드를 잘보면, 2개의 변수가 존재한다.
    하나는 원주율을 나타내는 pi, 다른 하나는 반지름을 나타내는 radius

    radius는 계속해서 값을 바꾸는 변수인데, pi는 처음에 3.14로 정의되고 그 후에 바뀌지 않는다.

    선언되고 바뀌지 않는 변수를 상수 (constant)라고 부른다.

    상수를 쓸러면, 대문자로 표현해야한다.

    예 )

    대문자로 쓴 이유는

    • 일반 변수와 상수를 구분하기 위해서
    • 실수를 하지 않기위해서 (어떻게든 수정하지 않는다는 것을 의미한다)

    다만 알아야할 점은...
    위에서 상수를 선언하고, 밑에서 다른 값으로 다시 선언이 가능하는데...

    결과값 :

    이 코드는 안 좋은 코드다.
    상수로 쓴 것은 우리가 절대로 바꾸지 않는다는 약속이다.

  • 스타일

    코딩에도 스타일이 있다!

    이해하기 쉬운 코드 = 좋은 스타일을 가진 좋은 코드

    예 ) 보기 안좋은 코드

    결과값 :

    • 값은 정상적으로 출력이되지만, 심미성과 전체적인 구성을 보면 다른 사람이 봤을경우, 이해하기 어려운 코드이다.

    예 ) 조금 개선된 코드

    결과값 :

    • 전의 코드랑 비교하면, 확연히 보기 편한 코드이다.
    • 변수를 선언해서

    더 이해하기 쉽게 할려면...

    코멘트를 작성하면은 다른사람이 이해하기 쉬울 것이다.

    다음으로 변수를 더 가독성있게 써 보겠다.

    pi는 상수이기때문에 대문자로 해두는게 좋다.

    하지만 완벽한 코드라고는 할 수 없는게 너무 간격이 좁다
    그리하여...

    space와 enter키를 눌러서 어느정도 보기 쉽게해주는게 좋다.

    함수를 이용해서 보기 좋은 코드 만들기

    결과값 :

    • 함수를 정의해서 어떠한 값을 계산하는지 이해하기 해뒀다.

    약간의 코멘트를 정의해서...

끝으로 :

  • 오늘은 상수와 스타일에 대해 배우는 시간을가졌습니다.
  • 상수는 원래 알아서 쉽고, 스타일의 중요성은 전에 객체 지향 프로그래밍에서 추상화를 배워서 이해하기 쉽게 배웠다.
profile
하루를 의미있게 살자!

0개의 댓글