Language/Python
[Python/파이썬] 어떤 정수 n,m을 입력하면 n의 배수 m개를 반환/ n의 배수 m 까지 구하기
아이스베어 :)
2021. 6. 1. 14:13
728x90
반응형
1. n의 배수 m개를 반환
def times_input(a,b):
result=[]
for i in range(1,b+1):
result.append(a*i)
return result
a=int(input("a를 입력하세요."))
b=int(input("b를 입력하세요."))
times_input(a,b)
def times_input(a,b):
if b%3==0: return '3의 배수를 입력하셨어요 다시 입력하세요.'
result=[]
for i in range(1,b+1):
result.append(a*i)
return result
a=int(input("a를 입력하세요."))
b=int(input("b를 입력하세요."))
times_input(a,b)
while문으로 하면 3의배수를 적기전까지 계속 반복할 것같은데 아직 거기까진 구현하지 않았다!
2. n의 배수 m까지 구하기
def math(n,m):
for i in range(1,m+1):
if i %n==0:
print(i)
n=int(input("n을 입력하세요."))
m=int(input("m을 입력하세요."))
math(n,m)
728x90
반응형