본문 바로가기

코딩

(Day2) 22년1월2일 파이썬 공부의 자잘한 정리들

  • print 하고나서 출력하고자하는 변수에괄호를 추가하여야 에러가 안 난다. 
    예를 들어 print a 하면 에러가 발생한다. 맞는 방법은 print(a)가 되어야 한다.
  • multiline comments string: """ """ 멀티라인 코멘트 남기는 방법..잊었었다.
    확실히 공부를 쉬다보니 복습하지 않는 것들은 단순해도 잊는 것 같다.
  • y = "John"
    print(type(y))
    #타입을 출력할 때도 print 안에 type을 넣어줘야한다는 사실^^..
  • 대소문자에 대한 구분이 필요
    a = 4
    A = "Sally"
    #여기서 a와 A는 다른 변수이다.
  • x, y, z = "Orange", "Banana", "Cherry"
    한번에 한 줄에서 여러가지 변수를 명명할 수 있다
  • Local variable의 Global화.
    Local variable도 "global"이라고 표기만한다면, global 변수로써의 역할을 할 수 있다.
  • 파이썬의 변수타입은 내가 지정하는 값에 따라 자동으로 정해진다,
    다만 값과 상관없이 내가 지정하고 싶다면 지정하는 방법도 존재한다.
  • 변수타입의 이해
    list, tuple, dict, set 등 비슷하지만 다른 자료 타입에 대해 구분하고 이해하는 것이 중요할 것 같다.
  • float --> int 의 타입 변환.
    타입전환에 대한 개념만 보고 , 예시를 보기 전에는 헷갈렸었던 부분인데 역시 예시를 통해 이해할 수 있게 되었다.
    int(1.2) 를 출력하게 되면, 1 이라는 출력값을 얻을 수 있다.
    1.2는 float 였는데, int로 변환하는 과정에서 소수점 이하는 사라지기 때문이다.
  • 따옴표의 사용
    print('Hello') #str을 출력하는 경우 따옴표로 감싸주어야 한다

    Hello = 123
    print(Hello) #변수를 출력하는 경우 따옴표가 없어도 된다.
  • Split의 이해: split 했을 때 기준이 되는 포인트 자체를 없애버린다. 예를들어 아래와 같이 입력하면
    a = "Hello, World!"
    b = a.split("W")
    print(b)

    출력: 아래와 같은 결과물을얻게된다.W를 기준점으로하여, W를 삭제해버리고 나누게된 것이다.
    ['Hello, ', 'orld!']