728x90
반응형

result = 0 # 계산값 변수
sign = -1 # 1/1 - 1/2 + 와 같이 -,+ 가 번갈아 나오는 것을 처리하기 위한 변수. -1로 초기화
for n in range(1, 11): # 1~10까지 n 이 나오도록 함
sign *=-1 # -1로 초기화한 sign에 * -1을 하면 +가 됨
result = result + (sign * 1/n) # sign은 1 또는 -1 을 가지고 있기 때문에 곱하기 하면 1/n의 부호를 바꿈. -,+ 번갈아 계산하게 됨
print(result) # 출력

728x90
반응형
'프로그램' 카테고리의 다른 글
| [파이썬] 문제 : 학생 평균. 엑셀파일 읽고 평균 계산해 text 파일로 저장 (0) | 2023.04.12 |
|---|---|
| [파이썬] 문제 : 사용자가 일정 구간의 값을 입력할 때까지 입력 반복 (0) | 2023.04.12 |
| [파이썬] 문제 : 터틀(turtle) 여러 동형을 회전하면서 그리기 (0) | 2023.04.12 |
| [파이썬] 문제 : 세율에 따른 소득의 세금 공제 (0) | 2023.04.12 |
| [파이썬] 문제 : 두 수를 입력 받아 덧셈,뺄셈,나눗셈 하기 (0) | 2023.04.12 |
댓글