○ 알고리즘, 자료구조/2019 알고리즘
백준 8393 파이썬 / 누적합 / int와 len / while,for문과 break, continue /
0ver-grow
2019. 8. 5. 05:23
반응형
문제 : 입력값만큼 누적된 값 출력하기
N = int(input())
result = 0
if 1 <= N <= 10000 :
for i in range(1,N+1) :
result += i
print(result)
N = int(input())
arr_N = []
for i in range(1,int(N)+1) :
arr_N.append(i)
print(sum(arr_N))
object of type 'int' has no len()
int에겐 len이 없다. str, arr에겐 len이 존재함
예를들어 str = "str", arr = [1,2,3]이면 len은 3
그러나 int = 3이면 len은 3이 아닌 그냥 1이다.
break와 continue
break 문은, C처럼, 가장 가까이서 둘러싸는 for 나 while 루프로부터 빠져나가게 만듭니다.
for, while문 뒤에는 가급적 else문은 자제하자.
반응형