python/리스트

리스트 기본문제

june__Park 2021. 2. 27. 23:59
# 리스트 기본문제

nums = [10, 20, 30, 40, 50]
print(nums[0])
print(nums[1])
print(nums[2])
print(nums[3])
print(nums[4])
# print(nums[5])  [5]는 없는방번호라 에러가난다. 0부터 시작하기때문에


# 예) 전체 값 출력
i = 0
while i < 5:
    print(nums[i], end=" ")
    i = i + 1
print()
# 문제1) 4의 배수만 출력
# 정답1) 20 40
i=0
while i < 5:
    if nums[i]%4==0:
        print(nums[i],end=" ")
    i+=1
print()
# 문제2) 4의 배수의 합 출력
# 정답2) 60
i=0
sumN=0
while i < 5:
    if nums[i]%4==0:
        sumN+=nums[i]
    i+=1
print(sumN)
# 문제3) 4의 배수의 개수 출력
# 정답3) 2
i=0
cnt=0
while i < 5:
    if nums[i]%4==0:
        cnt+=1
    i+=1
print(cnt)

# 문제4) 짝수의 개수 출력
# 정답4) 5
i=0
cnt=0
while i < 5:
    if nums[i]%2==0:
        cnt+=1
    i+=1
print(cnt)