변수, 표현식 및 코드 공부
상수는 값이 변하지 않습니다.
- 변하지 않기 때문에 상수(숫자, 문자열)
- 계산을 위해 사용
- 문자열은 따옴표 안에 작성하여 출력
print(123) #123으로 출력, 123이 상수
print(98.6) # 98.6으로 출력, 98.6이 상수
print('Hello World') # Hello World로 출력, Hello World가 상수
파이썬이 정한 의미로만 쓰이는 특별한 단어입니다. 예를 들어, 파이썬이 if라는 예약어를 만나게 되면 조건문을 실행하게 됩니다.
- 프로그래밍 언어에서의 기본개념
- 정한의미로만 쓰이는 특별한 단어
우리는 메모리에 사람이 이해 할 수 있는 변수명으로 원하는 데이터를 넣을 수 있는 공간을 확보 할 수 있습니다.
- 메모리를 할당하고 이름을 지어 그곳에 무언가를 넣을 수 있음
- 한개 이상의 값을 넣을 수 있음
x = 12.2 print(x) # 12.2가 출력됩니다.
y = 14 x = 100
print(x) # 100이 출력됩니다.
x, y : 메모리에 할당된 변수의 이름
= : 할당자이며 해당 변수에 특정 값을 넣어주는 역할을 합니다. (화살표로 생각하세요.)
12.2, 14 : 값이며 해당 변수에 우리가 넣은 값입니다.
변수로 선언 한뒤 해당 변수에 넣을 수 있는 값은 바꿀 수 있습니다.
메모리를 찾아 우리마음대로 변수를 정해서 그 변수에 상수를 넣는것이 보통의 명령문이 된다.
대입문에서 부등호는 화살표와 같은 역할을 함
변수들은 한개의 값만 가진다
선언문이 여러개일 경우 순서대로 처리를 한다.
선언문의 결과에 따라 변수는 달라질 수 있다.
반드시 문자 또는 underscore( _ )로 시작합니다. (숫자로 시작할 수 없습니다.)
문자와 숫자 underscore( _ )를 포함할 수 있습니다.
읽는 사람이 읽기 편하도록 변수명을 정하는 것이 중요합니다.
#Case1 - Worst
xiojqwerlkj = 35.0
dpemdnlem = 12.50
rlaxotjs = xiojqwerlkj * dpemdnlem
print(rlaxotjs)
#Case2 - Bad
a = 35.0
b = 12.50
c = a * b
print(c)
#Case3 - Good
hours = 35.0
rate = 12.50
pay = hours * rate
print(pay)
파이썬은 3가지 케이스를 모두 동일하게 인지하지만 코드를 읽는 사람 입장에서는 세번재 케이스가 가장 이해하기 쉬울 것입니다.
대입문은 오른쪽 표현의 결과를 왼쪽의 변수에 저장하는 것으로 구성되어 있습니다.
x = 0.6
x = 3.9 * x * (1 - x)
print(x) # 0.936 출력됨.
#3.9 * 0.6 * (1 - 0.6)
x = 3.9 * x * (1 - x )
print(x) # 0.2336256 출력됨.
#3.9 * 0.936 * (1 - 0.936)
해당 강의는 코칭스터디 강의를 통해 공부한 내용을 기재하였습니다.