자기개발👨‍💻/코딩 알고리즘

파이썬 함수 특징 -매개변수 타입

천숭이 2020. 7. 8. 14:40
def maxFunc(x):
    max=0
    for i in x:
        if i>max:
            max = i
    return max

a=[1,2,3,4,10,15,100]
print(a)
maxNum = maxFunc(a)
print(max(a))

실행결과:

[1, 2, 3, 4, 10, 15, 100]

100

 

함수실행하기전에 매개변수로 들어가는 a가 리스트로 선언되었기 때문에 함수 매개변수들어갈때 자동으로 리스트로 들어가짐.

따로 c처럼 매개변수의 타입까지 설정하지 않아도 됨.