개인에 의해 작성된 답입니다. 오류 발견시 댓글을 통해 알려주세요.
+ 과제는 스스로 하기!
1. 2020이라는 정수가 메모리에 2진수로 어떻게 표현되는지 확인해보자. 해당 숫자를 변수에 입력한 후 bin 함수를 활용하면 된다
정수 = 2020
print(bin(정수))
2. 중국 여행에 앞서 우리나라 돈을 중국 돈(위안)으로 환전하고자 한다. 1위안은 165원이라고 할 떄, 150만원을 위안으로 환전한 결과를 구해보자.
가진돈 = 1500000
위안환율 = 165
가진돈_위안 = 가진돈 / 위안환율
print("환전결과 :", 가진돈_위안)
3. 지름이 30 cm인 피자를 1/4 등분하였다. 이 조각 피자의 넓이를 구해보자.
지름 = 30
반지름 = 지름 / 2
원넓이 = 3.14 * 반지름 * 반지름
print("4분의 1등분한 조각피자의 넓이 : ", 원넓이 / 4)
4. 3개의 변수에 2000, 3.14, Seoul을 각각 입력한 후 type() 함수를 사용하여 각 변수가 어떤 데이터 타입으로 지정되었는지 확인해보자.
정수 = 2000
실수 = 3.14
문자열 = "Seoul"
print(type(정수))
print(type(실수))
print(type(문자열))
5. "KIM"이라는 문자열이 메모리에 2진수로 어떻게 표현되는지 확인해보자. 각 문자를 변수로 지정한 후 ord 및 bin 함수를 사용하여 출력해보자.
ch1 = "K"
ch2 = "I"
ch3 = "M"
print("=== 문자 10진수 저장 결과 === ")
print(ord(ch1))
print(ord(ch2))
print(ord(ch3))
print("=== 문자 2진수 저장 결과 === ")
print(bin(ord(ch1)))
print(bin(ord(ch2)))
print(bin(ord(ch3)))
'개발 > Python' 카테고리의 다른 글
튜플을 딕셔너리 키 값으로 사용할 수 있을까? (0) | 2024.03.10 |
---|---|
[파이썬으로 배우는 컴퓨팅 사고] 챕터6 확인학습 답 (2) | 2021.05.11 |
[파이썬으로 배우는 컴퓨팅 사고] 챕터4 확인학습 답 (0) | 2021.05.11 |
[파이썬으로 배우는 컴퓨팅 사고] 챕터3 확인학습 답 (0) | 2020.06.14 |
[파이썬으로 배우는 컴퓨팅 사고] 챕터2 확인학습 답 (0) | 2020.06.14 |