변수 Variable
변수 선언하기
파이썬은 javascript 처럼 오토 캐스팅 언어입니다. 변수를 선언할 때 '형(type)' 을 지정해 줄 필요가 없습니다.
my_variable = 3
print(3) # 출력: 3
int 가 할당된 변수에 String 을 할당하는 등 이미 할당된 타입과 다른 타입도 변수에 할당할 수 있습니다. (흔히 쓰는 방식은 아닙니다.)
my_variable = 3
my_variable = '안녕'
print(3) # 출력: 안녕
sneak_case
자바에서는 흔히 Camel Case 를 사용해서 변수의 이름을 지었습니다. 하지만 파이썬에서 변수의 이름을 지어 줄 때에는 보통 snake_case 를 사용합니다. 모든 영문자는 소문자로 작성하고, 띄어쓰기를 _(언더스코어) 로 대신해 주면됩니다.
my_age = 23
family_name = 'jeong'
favorite_food = 'pizza'
상수
파이썬에는 final과 같은 키워드가 없습니다. 때문에 명시적으로 상수를 지정할 수 없습니다.
뭐 이런 언어가 다 있어?
라고 생각 할 수도 있겠지만, 사실 final 이 없다고 해서 지대한 문제가 생기는 건 아닙니다. 대신 상수의 기능을 하는 변수는 보통 대문자와 _(언더 스코어)의 조합으로 나타냅니다. 대부분의 파이썬 프로그래머들은 이렇게 생긴 값을 보면 상수라는 것을 알고 값을 할당하려고 시도하지 않습니다.
FAMILY_NAME = 'jeong'
타입
type(변수)을 사용해서 변수의 type 을 알 수 있습니다.
'개발 > 자바 brain에 파이썬 이식하기' 카테고리의 다른 글
연산자 오버라이딩 (0) | 2018.12.13 |
---|---|
연산자 (0) | 2018.12.13 |
사람에게만 보이는 코드, 주석 (0) | 2018.12.11 |
안녕? 난 파이썬이라고 해 (0) | 2018.12.11 |
들어가며 (0) | 2018.12.10 |