[제로베이스 데이터 분석 취업 스쿨]Day4 python 기초 문제풀이

데이터와 변수(1)

다음 문장에서 '객체지향' 문자열을 찾아 보자.

'파이썬' 문자열 위치: 76

 

Tip  find() 메소드를 사용한다. 

특정 문자열의 위치를 찾아 반환함.

 

데이터와 변수(2)

아래 출력 결과와 같이 사용자가 입력한 데이터를 모두 실수로 변경한 후, 사각형, 삼각형의 넓이를 출력해보자.

정수형으로 출력하려면 %d, 실수로 출력하려면 %f를 사용하여서 출력한다.(여기서는 소수점 둘째자리까지 출력하였다.)

 

데이터와 변수(3)

사용자로부터 입력받은 개인정보를 포맷문자열을 이용해서 다음과같이 출력해보자.(단, 비밀번호와 주민번호 뒷자리는 별표로 처리하자)

연산자(1)

시, 분, 초를 입력하면 초로 환산하는 프로그램을 만들어보자. 

hou = int(input('시간 입력: '))
min = int(input('분 입력: '))
sec = int(input('초 입력: '))

print('{}초'.format(hou * 60 * 60 + min * 60 + sec))

#천 단위로 끊어내기

print('{}초'.format(format(hou * 60 * 60 + min * 60 + sec, ',')))

 

연산자(2)

금액, 이율, 거치기간을 입력하면 복리계산하는 복리계산기 프로그램을 만들어보자.

 

조건문(1)

국어, 영어, 수학, 과학, 국사 점수를 입력하면 총점을 비롯한 각종 데이터가 출력되는 프로그램을 만들어보자. 

...
str = '+' if korGap > 0 else '-'
print('국어 편차: {}({})'.format(str*abs(korGap)))