오늘은 자료형에 대해 알아보자
자료형을 왜 쓸까?
컴퓨터는 0과 1만 이해할 수 있다
고로 문자와 숫자를 식별하기 위한 방법이 필요
자료형을 쓰면
기본 자료형 종류는 3가지다
| 자료형 | 메모리 공간 크기 | 표현범위 | |
|---|---|---|---|
| 정수 | int | 제한없음 | 제한없음 |
| 실수 | float | 8바이트 | 4.9e-324~1.8e308 |
| 문자열 | str | 제한없음 | 제한없음 |
오늘 배운 문법은 간단하다
코드 작성하다보니 꽤나 헷갈린다
print("\'그가 \"안녕하세요\" 라고 말했다")

print("\"그가 \"안녕하세요\"라고 말했다\"")

📌 정수형으로 변환되기 때문에 뺄셈 연산 수행
print(int(111-222-333))

print(str(2026)+"하계 올림픽 개최지는 세네갈 다카르입니다")

📌 fstring으로 소수점 표현 가능
num=124.578
print(f"{num: .2f}")

#지구 실제 둘레
circle=40120
r=6378
#지구 둘레
radius=2*3.141592*r
answer=f"{circle-radius}"
print("지구 실제 둘레와 차이는: ")
print(answer+ " 입니다")

c=float(input("섭씨 온도를 입력하세요: "))
f=c*(9/5)+32
print(f)

📌 슬라이싱이 사용됐다! 아직 배우지 않은 내용이라 이해가 쉽지 않다
temp=input("네자리 정수를 입력하세요: ")
reverse=temp[::-1]
print(reverse)

a=float(1)
b=float(4)
c=float(3.5)
d=float(2.4)
distance=((a-c)**2+(b-d)**2)**0.5
print(f"두 점 사이 거리: {distance}")

month=a//30
day=a%30
print(f"265일은 {month}월 {day}입니다")

data=input()
print(data + 1)
data=int(input("덧셈할 숫자를 입력하세요: "))
print(data+1)

내일은 또 얼마나 힘들까 😣