728x90
반응형
문제가 조건1, 조건2로 분리되어 있어서 다음과 같이 2개의 반복문으로 처
numlist = [0,0,0,0]
hap = 0
for i in range(len(numlist)): # 반복문. range(4)로 해도 됨. range(len(nulist)) 로하면 numlist 크기에 따라 자동처리됨
numlist[i] = int(input("숫자: "))
for i in range(len(numlist)): # 반복문, 합계.
hap += numlist[i]
print("합계==>",hap)
간단하게는 아래와 같이 한번의 반복문으로 할 수 있음.
numlist = [0,0,0,0]
hap = 0
for i in range(len(numlist)): # 반복문. range(4)로 해도 됨. range(len(nulist)) 로하면 numlist 크기에 따라 자동처리됨
numlist[i] = int(input("숫자: "))
hap += numlist[i] # 합계 처리를 같이 해도 됨. 문제가 조건1, 조건2로 되어 있어서 위와 같이 함
print("합계==>",hap)
리스트는 sum() 함수를 사영해서 합계를 구할 수 있음
numlist = [0,0,0,0]
hap = 0
for i in range(len(numlist)): # 반복문. range(4)로 해도 됨. range(len(nulist)) 로하면 numlist 크기에 따라 자동처리됨
numlist[i] = int(input("숫자: "))
hap = sum(numlist) # 리스트는 sum() 함수 사용해서 합계 구할 수 있음
print("합계==>",hap)
728x90
반응형
'프로그램' 카테고리의 다른 글
[파이썬] 문제 : pandas DataFrame의 날짜 문자열로 요일 찾아 수정하기 (1) | 2023.11.21 |
---|---|
[파이썬] 문제 : turtle 색상,크기,좌표가 모두 난수로 별 그리기 (4) | 2023.11.21 |
[파이썬] 문제 : matplotlib의 축제목과 그래프 사이의 간격 조정 (1) | 2023.11.21 |
[파이썬] 문제 : 라면명으로 라면 레시피 찾기 (0) | 2023.11.20 |
[파이썬] 문제 : 문자열에서 분수와 단어 분리 (0) | 2023.11.18 |
댓글