Python

Python 복습 1일차 실습 문제 풀기

Joon0464 2021. 7. 5. 22:02

문제 1)
홍길동씨의 주민등록번호는 881120-1068234이다.
주민등록번호를 연월일(YYMMDD) 부분과 그 뒤의 숫자 부분으로 나누어 출력해 보자
a='881120-1068234'

a='881120-1068234'
b,c,d,e = a[0:2],a[2:4],a[4:6],a[7:]
print(f'홍길동은 {b}년{c}월{d}일에 태어났고 주민번호 뒷자리는 {e}이다.')
print("홍길동은 %s년%s월%s일에 태어났고 주민번호 뒷자리는 %s이다."%(b,c,d,e))
print('홍길동은 {}년{}월{}일에 태어났고 주민번호 뒷자리는 {}이다.'.format(b,c,d,e))

 

문제 2)

X 극장 영화 표는 11,000원 이고, Y 극장 영화 표는 9,500원 일 때 각각의 극장 수익이 X극장(5,390,000,000원) Y극장(7,521,245,000원) 각 극장의관람객 수는 얼마이고 두 극장의 총 관람객 수는 얼마인가? 그리고 각 극장의 점유율은 얼마인가?

a,b,c,d=11000,9500,5390000000,7521245000
e=c/a   # a극장 관람객 수
f=d/b   # b극장 관람객 수
g=e+f   # 총 관람객 수
print('총 관람객 수 = %d명이다.'%g)         # 총 관람객 수 = 1281710명이다.
print(f'a극장의 점유율은 {e/g*100}%이다.')  # a극장의 점유율은 38.230176873083614%이다.
print('b극장의 점유율은 {}%이다.'.format(f/g*100))  # b극장의 점유율은 61.76982312691639%이다.

문제 3)

담배 1갑의 가격이 4,500원이고 하루에 1갑 반씩 담배를 피우는 사람의 경우 5000만원 가량의 차량을 구입하기 위해서는 몇년 동안 금연을 해야 하는가?(1년=365일)

a=4500
b=50000000
c=b/a
print('%0.1f년동안 금연해야함'%(c/365))
print('{0:0.1f}년동안 금연해야함'.format(c/365))
print(f'{c/365:0.1f}년동안 금연해야함') # 30.4년동안 금연해야함

'Python' 카테고리의 다른 글

Python 복습 3일차 실습 문제 풀기  (0) 2021.07.07
Python 복습 3일차 기록  (0) 2021.07.07
Python 복습 2일차 실습 문제 풀기  (0) 2021.07.06
Python 복습 2일차 기록  (0) 2021.07.06
Python 복습 1일차 기록  (0) 2021.07.05