본문 바로가기
1

파이썬으로 누구나 배우는 코딩 도전 프로그래밍 CHAPTER 2

by 뻥이에디 2021. 5. 20.

홍릉과학출판사 강환수, 신용현
파이썬으로 배우는 누구나 코딩 도전 프로그래밍 문제입니다.
혼자 공부하는데 아무리 찾아도 솔루션이 없어서 막막해 고생 좀 했습니다ㅜ
기초적인 실력으로 짰지만 저 같은 분들을 위해 공유합니다.

그래도 한번이라도 스스로 코드를 적어보셨으면 하는 마음에 드래그 금지를 걸어놓았습니다. 여기저기 솔루션을 찾아 헤매던 와중에 어떤 초등학생 고수가 했던 말이 맴돌아서요... 결국은 밤을 새더라도 스스로 해내야 한다!

아무튼

몇몇 문제가 비어있을 수 있는점 참고 부탁드립니다.
고수님들은 의견 더해주시고 초심자분들께는 조금이나마 도움 되었으면 좋겠습니다!
제목이 너무 길어서 제 맘대로 줄여서 라 부르고
짬짬이 찾아오겠습니다. 안녕

CHAPTER 2.

1.
a = 1
b = 2

print('문자열', a, ': python')
print('문자열', b, ': 언어')
문자열 1 : python
문자열 2 : 언어
2.
K = int(input('차의 속도를 입력(km) >>'))
KtoM = K / 1.61
print(K, '(km)은', KtoM, '마일(miles)이다.')
차의 속도를 입력(km) >> 135
135 (km)은 83.85093167701862 마일(miles)이다.
3.
number = int(input('아메리카노 몇 개 주문하세요?'))
price = number * 3500

print('총 가격은', price, '이다.')
아메리카노 몇 개 주문하세요? 7
총 가격은 24500 이다.
4.
KnownPerimeter = 40120
Radius = 6378.1
Perimeter = 2 * 3.141592 * Radius

print('알려진 지구 둘레:', KnownPerimeter)
print('지구와 같은 원둘레:', Perimeter)
print('차이:', KnownPerimeter - Perimeter,'(km)')
알려진 지구 둘레: 40120
지구와 같은 원둘레: 40074.77587040001
차이: 45.22412959999201 (km)
5.
temperature = int(input('온도 입력 >>'))
f = temperature * 9/5 + 32
f_simple = temperature * 2 + 30

print('정확 계산: 섭씨:', temperature, ', 화씨:', f)
print('약식 계산: 섭씨:', temperature, ', 화씨:', int(f_simple))
print('차이:', f - f_simple)
온도 입력 >> 38
정확 계산: 섭씨: 38 , 화씨: 100.4
약식 계산: 섭씨: 38 , 화씨: 106
차이: -5.599999999999994
6.
fst = int(input('Enter First number:'))
sec = int(input('Enter Second number:'))

print(fst, '/', sec, '==>', fst / sec)
print(fst, '%', sec, '==>', fst % sec)
print(fst, '//', sec, '==>', fst // sec)
print(fst, '**', sec, '==>', fst ** sec)
Enter First number: 12
Enter Second number: 5
12 / 5 ==> 2.4
12 % 5 ==> 2
12 // 5 ==> 2
12 ** 5 ==> 248832

 

도움이 되셨다면 + ♥