오늘은 변수에 대해 알아보자
컴퓨터는 사람처럼 바로 계산할 수 없다
고로 메모리에 값을 저장해놨다가 사용한다
변수(variable)
값을 담아두는 메모라 공간 또는 메모리 공간에 저장된 값
tempSum = 3 + 4 + 10 #tempSum 에 연산 결과 저장
print(tempSum + 20) #tempSum 연산 결과 재사용
위에서처럼 대입연산자(=)를 이요하여 메모리 공간 값을 나타낼 수 있다
a = 5
a += 2
a -= 2.1
a *= 2.1
a /= 2.1
print(a)
a = 5
a //= 2
a %= 2
a **= 2
print(a)

| 형식 지정자 | 설명 | 데이터 타입 |
|---|---|---|
%d | 정수형 | int |
%s | 문자열 | str |
%f | 실수형 | float |
print("너비가 %d 이고 높이가 %d인 사각형 넓이는 %d이다" %(20, 30, 20 * 30))

print("원주율: %.2f" % 3.1415)
print("원주율: %.3f" % 3.1415)

print("%10s" % "안녕하세요")
print("%5s" % "안녕하세요") #전체자리수 보다 길면 그대로 출력

print("오늘의 습도는 %d%%입니다" % 80)

x1 = 1.23
x2 = 12.3
x3 = 123.456
print(f"{x1: 7.2f}")
print(f"{x2: 6.1f}")
print(f"{x3: 8.3f}")


import math
tem = float(input("온도를 입력하세요: "))
hum = float(input("습도를 입력하세요: "))
d1 = math.log( hum / 100)
d2 = (17.62 * tem ) / (243.12 + tem)
x = d1 + d2
Dew_Point = (243.12 * x ) / ( 17.62 - x )
print(f"이슬점은 {Dew_Point: .2f}")
