본문 바로가기

분류 전체보기98

4-2 파이썬 input # 두개의 수를 매개변수로 전달받아 큰 수를 찾아 반환하는 함수를 정의하고 # 사용자한테 두개의 수를 입력받아 위의 함수를 호출하도록 프로그램 해 봅니다. def max(a,b): r = a if b > r: r = b return r n1 = int(input('첫번째 수를 입력하세요.')) n2 = int(input('두번째 수를 입력하세요.')) result = max(n1,n2) print('%d와 %d중의 큰수는 %d입니다.'%(n1,n2,result)) # number = input('숫자를 입력하세요.') # print(number) # a = input() # print(a) - 참고 자료 : Do it! 점프 투 파이썬 https://wikidocs.net/12 - 위키독스 온라인 책을 .. 2021. 8. 17.
4-1 파이썬 함수03 - FunctionTest11 # 연습) # 두개의 수를 매개변수(a,b)를 전달받아 a를 b로 나누기 한 결과를 출력하는 함수를 정의하세요. # 만약 0가 0이라면 나누기를 하지 않고 함수를 종료하도록 표현해 봅니다. def div(a,b): if b == 0: print('0으로 나누었습니다.') return elif a 2021. 8. 17.
4-1 파이썬 함수02 - FunctionTest06 # 매개변수의 제약이 없어요. ===> 변수앞에 *을 붙여요! # 전달되는 매개변수의 자료형은 tuple 로 받습니다. def sum(*args): print(args) print(type(args)) sum(1,2,3) sum(1,2,3,4,5,6) sum() sum(1,2) sum(1) - FunctionTest07 # 매개변수의 개수에 제약이 없이 전달된 모든 수 중에 가장 큰수를 찾아 반환하는 함수를 정의 # (1,3,0,9,7) def max(*args): if len(args) == 0: return "데이가 없어요!" r = args[0] for i in args: if i >r: r = i return r print(max(2,3)) print(max(1,3,.. 2021. 8. 17.
4-1 파이썬 함수01 - FunctionTest01 # 두개의 수를 전달 받아 더하기 한 결과를 돌려주는 함수를 만들어 봅시다. def sum(a,b): result = a + b return result print(sum(7,3)) a = sum(3,4) print(a) b = sum(10,20) print(b) - FunctionTest02 def add(a,b): return a+b # 매개변수가 없는 함수를 정의해 봅시다. # "Hi"라는 인사말을 반환하는 함수를 만들어 봅시다. def say(): return "Hi" a = say() print(a) print(add(3,4)) - FunctionTest03 # 리턴값이 없는 함수를 만들어 봅시다. # 두수를 전달받아 더하기 한 결과를 출력하는 함수를 만들어 봅시다.. 2021. 8. 17.