Guidelines

파이썬으둜 νŠΉμ • κ΅¬κ°„μ˜ 숫자 λ²”μœ„λ₯Ό λ§Œλ“œλŠ” 방법

파이썬의 range() ν•¨μˆ˜λŠ” 숫자 μ‹œν€€μŠ€λ₯Ό μƒμ„±ν•˜λŠ” 데 μ‚¬μš©λ©λ‹ˆλ‹€. 주둜 for 반볡문과 ν•¨κ»˜ μ‚¬μš©λ˜λ©°, μ§€μ •λœ λ²”μœ„ λ‚΄μ˜ 숫자λ₯Ό 순차적으둜 λ‚˜μ—΄ν•©λ‹ˆλ‹€.


μ‚¬μš©λ²•

  1. ν•œ 개의 인자: range(n)은 0λΆ€ν„° n-1κΉŒμ§€μ˜ 숫자λ₯Ό ν¬ν•¨ν•˜λŠ” μ‹œν€€μŠ€λ₯Ό μƒμ„±ν•©λ‹ˆλ‹€. (예: range(5)λŠ” 0λΆ€ν„° 4κΉŒμ§€μ˜ 숫자 생성)

  2. 두 개의 인자: range(start, stop)은 startλΆ€ν„° stop-1κΉŒμ§€μ˜ 숫자λ₯Ό μƒμ„±ν•©λ‹ˆλ‹€. (예: range(1, 5)λŠ” 1λΆ€ν„° 4κΉŒμ§€μ˜ 숫자 생성)

  3. μ„Έ 개의 인자: range(start, stop, step)은 startλΆ€ν„° stop-1κΉŒμ§€ step κ°„κ²©μœΌλ‘œ 숫자λ₯Ό μƒμ„±ν•©λ‹ˆλ‹€. (예: range(1, 10, 2)λŠ” 1λΆ€ν„° 9κΉŒμ§€ 2μ”© μ¦κ°€ν•˜λŠ” 숫자 생성)


μ½”λ“œ μ˜ˆμ‹œ

μ•„λž˜ μ˜ˆμ‹œμ—μ„œ range(5)λŠ” 0λΆ€ν„° 4κΉŒμ§€μ˜ 숫자λ₯Ό μƒμ„±ν•©λ‹ˆλ‹€.

0λΆ€ν„° 4κΉŒμ§€ 좜λ ₯
for i in range(5): print(i)

μ•„λž˜ μ˜ˆμ‹œμ—μ„œ range(1, 10, 2)λŠ” 1λΆ€ν„° μ‹œμž‘ν•˜μ—¬ 9κΉŒμ§€ 2μ”© μ¦κ°€ν•˜λŠ” 숫자(1, 3, 5, 7, 9)λ₯Ό μƒμ„±ν•©λ‹ˆλ‹€.

1λΆ€ν„° 9κΉŒμ§€ 2μ”© μ¦κ°€ν•˜λ©΄μ„œ 좜λ ₯
for i in range(1, 10, 2): print(i)

range ν•¨μˆ˜μ˜ ν™œμš©

range ν•¨μˆ˜λŠ” λ‹€μŒκ³Ό 같은 μƒν™©μ—μ„œ ν™œμš©λ  수 μžˆμŠ΅λ‹ˆλ‹€:

  • 반볡문 μ‹€ν–‰ 횟수 카운트: for λ°˜λ³΅λ¬Έμ—μ„œ νŠΉμ • 횟수만큼 μ½”λ“œ 블둝을 λ°˜λ³΅ν•  λ•Œ μ‚¬μš©ν•©λ‹ˆλ‹€.

  • 리슀트 생성: 리슀트λ₯Ό λ§Œλ“€ λ•Œ 숫자의 μ‹œν€€μŠ€λ₯Ό 기반으둜 μ‚¬μš©ν•©λ‹ˆλ‹€.

λ°˜λ³΅λ¬Έμ—μ„œμ˜ 카운트
for i in range(100): ... # μ½”λ“œ 블둝 100번 반볡

Guidelines

AI Tutor

Publish

Design

Upload

Notes

Favorites

Help

Code Editor

Run
Generate

Execution Result