ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [30 Days of ML] Day 2
    Program/[Kaggle] 30 Days of ML 2021. 8. 4. 23:45
    반응형

    Hello, Python!

    spam_amount = 0

    변수 할당(Variable assignment): spam_amount 변수에 =를 사용하여 0이라는 값을 할당함

    • 변수에 값을 할당하기 전에 선언할 필요가 없음
      => 선언하는 즉시 변수에 값을 할당할 수 있다는 것을 의미함

    • spam_amount이란 변수의 변수 자료형(int, string, boolean, ...)을 알릴 필요가 없음
      => C의 경우 아래와 같이 변수의 유형을 알린 후 값을 할당함

      int a;
      a = 12;
      int a = 12;

    # Ordering Spam, egg, Spam, Spam, bacon and Spam (4 more servings of Spam)
    spam_amount = spam_amount + 4

    주석(comment): 주석은 # 으로 시작

    재할당(reassignment): = 연산자를 사용하여 기존 변수의 값을 재할당함 (변수에 값을 할당할 때도 = 기호를 사용하고 재할당 할 때도 동일함)


    if spam_amount > 0:
        print("But I don't want ANY spam!")
    
    viking_song = "Spam Spam Spam"
    print(viking_song)

    조건문(conditionals): spam_amount가 양수인 경우에만 문장이 출력됨, : 는 새로운 코드 블럭을 의미함

    문자열은 되도록이면 큰 따옴표로 묶기!


    viking_song = "Spam " * spam_amount
    print(viking_song)

    * 연산자는 곱하기 혹은 문자열을 해당 숫자(여기선 spam_amount)만큼 반복할 수 있음


    Numbers and arithmetic in Python

    int : 정수(short for integers)

    float : 소수점 이하 자릿수가 있는 숫자


    파이썬의 기초적인 부분을 다시 공부했고 용어 정리를 한 느낌!

    반응형

    'Program > [Kaggle] 30 Days of ML' 카테고리의 다른 글

    [30 Days of ML] Day 5 - part 2  (0) 2021.08.09
    [30 Days of ML] Day 5 - part 1  (0) 2021.08.08
    [30 Days of ML] Day 4  (0) 2021.08.08
    [30 Days of ML] Day 3  (0) 2021.08.05
    [30 Days of ML] Day 1 – 👋 Welcome!  (0) 2021.08.04

    댓글

Designed by Tistory.