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)
'Language > Python' 카테고리의 다른 글
[Python/파이썬] 직사각형과 원의 면적을 구하는 함수/ 함수 내의 기능 추가 (0) | 2021.06.01 |
---|---|
[Python/파이썬] 키워드 인자를 가진 함수 (0) | 2021.06.01 |
[Python/파이썬] 피타고라스 구현하기 (0) | 2021.06.01 |
[Python/파이썬] 반지름의 파라미터를 받고 원의 면적과 둘레 구하기 (0) | 2021.06.01 |
[Python/파이썬] 근의공식 구현하기 (0) | 2021.06.01 |