패스트캠퍼스 챌린지 26일차 (Python)
# 실습문제
# 시간을 분으로 바꾸기
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='안녕하세요')
패스트캠퍼스 [직장인 실무교육]
프로그래밍, 영상편집, UX/UI, 마케팅, 데이터 분석, 엑셀강의, The RED, 국비지원, 기업교육, 서비스 제공.
fastcampus.co.kr
본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.
'FastCampus 강의 > Python' 카테고리의 다른 글
패스트캠퍼스 챌린지 28일차 (Python) (0) | 2022.02.20 |
---|---|
패스트캠퍼스 챌린지 27일차 (Python) (0) | 2022.02.19 |
패스트캠퍼스 챌린지 25일차 (Python) (0) | 2022.02.17 |
패스트캠퍼스 챌린지 24일차 (Python) (0) | 2022.02.16 |
패스트캠퍼스 챌린지 23일차 (Python) (0) | 2022.02.15 |