프로그램
[파이썬] 문제 : 리스트 1차원 선언하고 입력 받은 정수의 배수 검색
오디세이99
2022. 11. 27. 14:52
728x90
반응형
lst = [21, 7, 43, 65, 2, 8, 72, 52, 9] # 리스트 선언
ins = int(input("찾을 배수 : ")) # 입력 받기
idx = -1 # 배수를 찾으면 해당 인덱스 저장 변수
for i in range(len(lst)): # 리스트의 원소수만큼 반복
if lst[i]%ins == 0: # 입력박은 수로 리스트의 원소를 나누어 나머지가 0 이면 배수
idx = i # 찾은 배수의 인덱스 저장
print(f"위치 : {idx} 값 : {lst[idx]}") # 출력
if idx == -1: # 찾은 인뎃스가 없으면
print("찾지 못함") # 찾지 못함 출력
728x90
반응형