Programming/SWEA
[SWEA 6326].[파이썬 프로그래밍 기초(1) 파이썬의 기본 구조와 기초 문법] 8. 함수의 기초 7
토토모에요
2021. 7. 18. 14:55
728x90
반응형
SW Expert Academy에서 학습용으로 문제를 가져왔습니다. 문제가 될 시 수정, 삭제하겠습니다.
https://swexpertacademy.com/main/main.do
문제: 다음과 같이 팩토리얼을 구하는 함수를 정의해 입력된 숫자에 대한 팩토리얼 값을 구하는 프로그램을 작성하십시오.
input
5
ouput
120
code
def function(T):
a = 1
for i in range(1,T+1):
a *= i
print(a)
T=int(input())
function(T)
팩토리얼이란 1부터 어떤 양의 정수 n까지의 정수를 모두 곱한 것이다. a의 값을 1로 지정해두고 for문을 사용하여 1부터 지정범위까지 곱셈을 반복하는 코드를 짜면된다.
728x90
반응형