Program/[Kaggle] 30 Days of ML
[30 Days of ML] Day 2
uding9
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
: 소수점 이하 자릿수가 있는 숫자
파이썬의 기초적인 부분을 다시 공부했고 용어 정리를 한 느낌!
반응형