isdigit() : 숫자인지 아닌지 판별 false와 true 중 하나를 반환함
isalpha() : 문자열인지 아닌지 false와 true 중 하나를 반환함
eval() : 문자열로 입력된 수식을 계산함 ex) "1+2" 문자열로 저장되었지만 eval 사용 시 1+2= 3 즉 3 출력됨
두 배수를 구하는 함수를 만들어보고 함수명을 multi라 하자 메인 함수에서 두 수를 입력받아 최소공배수를
구하는 함수 구현해보자!
===================================
def multi(num, m):
if(m% num ==0):
return True
else:
return False
n1 = int(input("수 1 : "))
n2 = int(input("수 2 : "))
i = max(n1, n2)
while 1:
if(multi(n1, i) and multi(n2, i) ):
break
i = i+1
print(n1, "과 " , n2 , "의 최소공배수는" , i)
===================================
함수 다음에는 자료구조에 대해 알아봅시다
