본문 바로가기
프로그램

[파이썬] 문제 : 이름 리스트에서 [n:m] 문자 출력하기

by 오디세이99 2023. 5. 4.
728x90
반응형
[과제 4] 좋아하는 연예인, 스포츠, 정치인 등의 문자열 리스트에서 
아래 요구 조건에 맞는 프로그램을 만드세요. 
(1) input()문을 사용하여 n을 입력한다. 
(2) input()문을 사용하여 m을 입력한다. 
(3) 리스트에서 필요한 부분[n:m]의 아이템만 뽑아내어 출력한다. 
(4) for문을 사용하여 (1)~(3) 과정을 3번 반복한다.
lst = ['손흥민', '이강인', '김민재', '박지성', '차범근']

print(lst)
L = [1]
for i in L:
    L.append(1)
    n = int(input('이름[n:m]에서 n 장수 입력 : '))
    m = int(input('이름[n:m]에서 m 장수 입력 : '))
    for j in range(len(lst)):
        print(lst[j][n:m])
    yn = input('종료(Q): ')
    if yn.upper() == 'Q':
        break

728x90
반응형

댓글