위치찾기 (ex. 자(ruler)

gyeorrr·2023년 1월 19일
0

위치찾기문제 ( 자를 예로들어서 ) 해석

ruler ='''
0    5    10   15   20   25   30   
┌────┬────┬────┬────┬────┬────┐
│││││││││││││││││││││││││││││││
'''
position = int(input('정수 입력 :'))
pointer = '↑'
print(ruler)
# position *= ' '
# print (position+pointer)

for i in range(31):
    if i < position:
        print(' ',end ='')
    elif i == position:
        print(pointer)
        break

ruler
position = int(input('정수 입력 :')) 위치값 받아서 position에 저장
pointer = '↑' 위치 표시
for i in range(31): i 는 30까지의 반복 선언
if i < position: i 가 position 보다 클 때 까지 반복
elif i == position: i 가 position 값에 다다르면 false가 되는데 그 때 print(pointer) 후 break

이 문제를 풀면서 range의 반복선언 느낌을 조금 안 것 같은 기분이 든다.

0개의 댓글