전달받은 매개변수의 숫자와 관계없이 모든 매개변수를 곱하는 함수이고 빈칸을 채우라는데
def multiply(???):
result = 0
for ??? in var:
result=???*num
return result
???가 빈칸이에요.
첫번째 빈칸은 *var 일꺼고
두번째 빈칸은 num 일탠데
세번째 빈칸이 뭔지 모르겠습니다. result라고 쓰려니 초기값이 0이니깐 어떤 매개변수를 집어넣어도 0으로 반환될꺼 같은데.
4개의 댓글
무분별한 사용은 차단될 수 있습니다.
Lazy Ren
1로 하고 니 생각이 맞지 않나 싶은데..
(1 if result == 0 else result ) 이런식으로 해도 돌아는 갈듯?
찰나생멸
음..배우지 않은 문법이라 그건 아닐거 같은데.
암튼 알려주셔서 감사합니다!
headfish
저거 문제가 잘못된거 아니나? ㅋㅋㅋ 초기값을 1로 해야지 왜 0으로 한거야 더하는것도 아니고;;
찰나생멸
그런듯.