개발/Python

파이썬 - μ‚¬νšŒμ  거리두기 μ˜ν™” 예맀 μ‹œμŠ€ν…œ(레벨1)

- 였트 - 2021. 1. 22. 01:36

www.youtube.com/watch?v=QEYIVLyGIRI

문제

# "μ‚¬νšŒμ  κ±°λ¦¬λ‘κΈ°"에 λ”°λ₯Έ μ˜ν™”κ΄€ μ’Œμ„ μ˜ˆλ§€ μ‹œμŠ€ν…œ

# - κ° μ—΄μ€ 1 ~ 20 λ²ˆκΉŒμ§€ μ΄ 20개의 μ’Œμ„μœΌλ‘œ κ΅¬μ„±

# - μ΄λ•Œ A μ—΄μ— λŒ€ν•΄μ„œ ν™€μˆ˜λ‘œ λλ‚˜λŠ” μ’Œμ„μ— λŒ€ν•΄μ„œλ§Œ μΆœλ ₯ (각 μ’Œμ„μ€ " "둜 κ΅¬λΆ„)

 

풀이 방법 2가지

for i in range(1, 21):
    if i % 2 == 1: # i λ₯Ό 2 둜 λ‚˜λˆˆ λ‚˜λ¨Έμ§€
        print("A" + str(i), end=" ")

 

for i in range(1, 21)[::2]:
    if i % 2 == 1: # i λ₯Ό 2 둜 λ‚˜λˆˆ λ‚˜λ¨Έμ§€
        print("A" + str(i), end=" ")