dir

#내장 함수

#dir: 객체가 가진 변수나 메소드를 보여줌

    print(dir('1'))

 

 


 

 

len()

#len(): 입력값의 길이를 돌려주는 함수

print(len([1,2,3]))

print(len(["1234"]))

 


 

 

max()

#max(): 인수로 반복 가능한 자료형을 입력받아 그 최댓값을 돌려주는 함수

print(max([1,2,3]))

print(max("python"))

 


 

 

sum()

#sum(): 합계

A=[70, 60, 50]

print(sum(A))

 

 

 


함수 작성

#함수 작성
def hello():
	print('하이!')
	print('안녕!')
	print('니 하오!')
hello()
hello()
hello()

 

 

 

 


매개변수가 있는 함수 작성

#매개변수가 있는 함수 작성
def hello(name):
	print('하이 '+name)
hello('길동')
hello('펭수')

 

 

 


 

매개변수와 리턴값이 있는 함수 작성

#매개변수와 리턴값이 있는 함수 작성
#print(len("문자열길이"))


def hello(name):
	print('하이 '+name)
	return len(name)
    
print(hello("길동"))
print(hello("안녕하세요"))

 

 


#예제 1

x=int(input("숫자입력:"))

def is_odd(x):

    if(x%2==0):

        return "짝수"

    else:

        return "홀수"

print(is_odd(x))

 


#예제 2

def avgNums(*num):

    return sum(num)/len(num)

print(avgNums(1,2,3))

print(avgNums(1,2,3,4,5,6,7,8,9,10))

 

'Learning > Python' 카테고리의 다른 글

전역변수 지역변수, 에러처리  (0) 2020.08.25
for 반복문  (0) 2020.08.25
if문과 while 반복문  (0) 2020.08.24
bool, 논리연산자  (0) 2020.08.24
문자열 f-string 포맷, 인덱스, 슬라이싱  (0) 2020.08.24

+ Recent posts