728x90
반응형
def get_max(*nums): # 가변 인수
# print(type(nums)) # <class 'tuple'> # 함수로 넘어온
rtn = 0 # 리턴할 결과 변수. 초기값을 0 으로 함
for n in nums: # 기변 인수는 튜블이기때문에 요소값을 하나씩 꺼내서 n으로 사용
if n > rtn: # n 이 rtn 보다 더 크면
rtn = n # rtn을 n 값으로 함
return rtn
max = get_max(1, 4, 9, 5)
print(max)
다음과 같이 max() 함수를 사용해서 간단히 찾을 수 있습니다.
def get_max(*nums): #
rtn = max(nums)
return rtn
max = get_max(2,3,1)
print(max)
728x90
반응형
'프로그램' 카테고리의 다른 글
[파이썬] 문제 : 터틀(turtle)로 사각형 3개 그리기 (0) | 2024.05.23 |
---|---|
[파이썬] 문제 : 2개의 리스트에서 중복된 과일 찾기 (0) | 2024.05.22 |
[파이썬] 문제 : 리스트에서 원하는 값 찾기 (0) | 2024.05.21 |
[파이썬] 문제 : 리스트 값들의 평균 구하기 (0) | 2024.05.21 |
[파이썬] 문제 : 원의 반지름과 원주율로 원의 넓이 구하기 (0) | 2024.05.21 |
댓글