Python - 반환값 return
# 반환값 # add 함수 : 매개변수 2개, 리턴값 존재 # return v1+v2 : return 함수 종료 # : return v1+v2 함수 종료시 두 수의 합을 # 호출한 함수(main) 에게 전달 def add(v1,v2) : return v1+v2 hap,sub =0,0 hap = add(10,20) print("10+20=",hap) # 리턴 값이 여러개 존재하는 경우 def multi(v1,v2) : list = [] res1 = v1+v2 res2 = v1-v2 list.append(res1) list.append(res2) return list hap,sub=0,0 list = multi(100,200) hap = list[0] sub = list[1] print("multi 함수의 ..
Python - 반복문 for , while
# 반복문 # for 구문 num = int(input("숫자를 입력하세요.")) sum = 0 for i in range(1,num) : sum += i print("1부터 %d 까지의 합 : %d" % (num,sum)) # 홀수 합 구하기 sum = 0 for i in range(1,num+1,2) : sum += i print("1부터 %d 까지의 홀수의 합 : %d" % (num,sum)) # for구문 밖에 있는 문장 # 짝수 합 구하기 sum = 0 for i in range(2,num+1,2) : sum += i print("1부터 %d 까지의 짝수의 합 : %d" % (num,sum)) # for구문 밖에 있는 문장 ''' 컴퓨터가 1부터 99까지 사이의 임의의 수를 저장하고, 숫자를 입..