-
[30 Days of ML] Day 2Program/[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