# 실습문제 
# 시간을 분으로 바꾸기

time = input("시간을 입력하세요 >>> ")
# 분으로만 입력         ex) 30분
# 시간만 입력           ex) 2시간
# 시간과 분으로 입력    ex) 1시간 30분

if time.find('시간') == -1:
    # find()의 결과값이 -1인 경우 = 결과값이 없을 경우
    # 분으로만 입력 받은 경우
    result = int(time.split('분')[0])
else:
    if time.find('분') == -1:
        # 시간만 있는 경우
        result = int(time.split('시간')[0]) * 60
    else:
        # 시간과 분이 있는 경우
        sub = time.split('시간')
        result = int(sub[0]) * 60 + int(sub[1].split('분')[0])
    
print(result)

# 위치 매개변수
# 가장 기본적인 매개변수
# 함수를 호출할때 순서대로 데이터를 넘겨줘야 한다.
# 다른 매개변수와 함께 쓸 때는 항상 맨 앞에 써야한다.
def my_func(a, b):
    print(a, b)
my_func(2, 3)

# 기본 매개변수
# 매개변수의 기본적인 값
# 함수를 정의할 때 매개변수의 기본 값을 지정할 수 있다.
def post_info(title, content='내용없음'):
    print('제목 : ', title)
    print('내용 : ', content)
post_info('출석합니다!')

# 키워드 매개변수
# 함수 호출 시에 키워드를 붙여 호출한다
# 매개변수의 순서를 지키지 않아도 된다.
def post_info(title, content):
    print('제목 : ', title)
    print('내용 : ', content)
post_info(content='안녕하세요', title='안녕하세요')

 

https://bit.ly/37BpXiC

 

패스트캠퍼스 [직장인 실무교육]

프로그래밍, 영상편집, UX/UI, 마케팅, 데이터 분석, 엑셀강의, The RED, 국비지원, 기업교육, 서비스 제공.

fastcampus.co.kr

 

본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.

BELATED ARTICLES

more