| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 리눅스
- 프로그래밍
- 스마트팩토리
- C++ 기초
- 산업적용
- git
- Windows
- tensorRT
- 딥러닝
- AI
- 생성형 AI
- pytorch
- comfyui
- 비전AI
- 인공지능
- 파이썬
- Vision AI
- 딥러닝 추론 최적화
- 생성형AI
- 머신러닝
- 파이썬 클래스
- YOLO
- yolo11
- onnx
- 앱테크
- 시스템관리
- github
- 오픈소스
- stable diffusion
- Python
Archives
- Today
- Total
너도 할 수 있는, 너도밤나무 코딩
[파이썬 기초]FizzBuzz 문제 본문
반응형
FizzBuzz문제란 프로그래머를 희망하거나 흥미를 가지고 있다면 해봤을 간단한 기초 문제로,
3의 배수는 Fizz, 5의 배수는 Buzz, 하지만 15의 배수는 FizzBuzz가 출력되도록,
나머지 부분은 1부터 100까지의 숫자가 나오게 하는 프로그램을 만드는 문제입니다.
저는 다음과 같이 코드를 짰습니다.
for i in range (1,191):
if i%15==0:
print("FizzBuzz")
elif i%3==0:
print("Fizz")
elif i%5==0:
print("Buzz")
else:
print(i)
실행결과는 아래와 같습니다.

처음에는 간단한 문제라고 생각하고 range(100)을 썼다가 0부터 출력되게 하는 실수를 해버리고 말았습니다.
짧은 구문이지만 체크하지 1부터라는 조건을 잘 확인하지 못한 나 자신을 반성하는 계기가 되었습니다.
반응형
'프로그래밍 언어 > 파이썬' 카테고리의 다른 글
| [Python GUIs] (pythonguis.com) 완전 정리: Python GUI 개발의 시작부터 심화까지 (3) | 2025.08.18 |
|---|---|
| [Python] Tkinter를 이용한 윈도우 창 생성 (0) | 2022.08.10 |
| [파이썬 기초] 조건문(if) (0) | 2021.08.26 |
| [파이썬 기초] 문자열 처리(길이, 찾기, 대문자/소문자 전환 등) (0) | 2021.08.20 |
| [파이썬 기초] 연산자와 숫자처리함수 (0) | 2021.08.20 |