목록반복문 (3)
말랑말랑제리스타일

파이썬 반복문을 이용해서 팩토리얼이나 시그마 계산기를 만들어볼 수 있는데요. 방법은 상당히 간단합니다. 파이썬 반복문을 이용해 팩터리얼 계산기 만들기 팩토리얼의 원리는 간단하죠. 해당 수보다 작은 자연수의 곱을 나타내는 기호인데요. 예를 들어 2!(2 팩토리얼)이라면 1 * 2 = 2가 되고 3!(3 팩토리얼)이라면 1* 2 * 3으로 6이 되는 거죠. 자 이걸 파이썬 반복문을 이용해 구현해 봅시다. rst = 1 num = int(input('숫자를 입력하세요 :')) for i in range(1, num + 1): rst *= i print(str(num) + '! = ' + str(rst)) 먼저 결과 값이 될 변수 rst를 생성해 주고 num이라는 또 다른 변수에 수를 하나 입력받습니다. 그리고..
백준 알고리즘 10818번 문제는 배열 문제로 파이썬에서는 기본적으로 반복문 없이 풀 수 있습니다. 문제 구분이 배열이기 때문에 파이썬 list의 내장 함수만 이용하면 되는데 아래에서 차근차근 설명드리겠습니다. 백준 10818 입력 백준 10818 문제의 입력값은 엄연히 보면 단 두줄이라 input() 함수로 속도에 신경쓰지 않고 입력할 수 있습니다. N = input() arr = list(map(int,input().split())) 백준 알고리즘 10818의 첫 인자인 N은 파이썬에서 입력받을 때는 크게 의미 없기 때문에 입력만 받아둡니다. 다음으로 한줄 내에 띄어쓰기로 연결된 N개의 숫자를 split으로 나눈 뒤 int로 mapping시켜 arr라는 변수에 list 타입으로 초기화시켜줍니다. 백준..
백준 알고리즘 for문 문제 2742,11021,11022,2438,2439,10871 답안 예시 백준 알고리즘 for문 문제 2742,11021,11022,2438,2439,10871 정답 코드 및 설명입니다. 혹시나 여기 없는 문제의 경우 for문 문제 1번 글에서 언급했을 수 있으니 참고 바랍니다. 파이썬으로 백준 for문 문제 풀기 1 백준 알고리즘 for문 문제 2739,10950,8393,15552,2741 답안 예시 백준 알고리즘 for문 문제에 해당하는 2739,10950,8393,15552,2741 문제 파이썬으로 풀어 본 답안 예시입니다. 꼭 똑같이 하라는 법도 없고 더 좋. jerry-style.tistory.com 백준 2742번 역순 출력 파이썬에서 백준 2742번 같은 류의 코딩..