파이썬에서 가장 많이 활용되는 시퀀스
[] 로 표시
ex. list1 = [1, 2, 3]
list[0] = 6
print(list1) >> [6, 2, 3]
즉! 요소의 값 변경 가능
리스트와 비슷한 성질 but! 요소의 값을 변경 할 수 없음
키와 값을 하나의 요소로 하는 순서가 없는 집합
시퀀스 자료형 아님. 인덱싱으로 값 접근도 안됨
dict1 = {'a':1, 'b':2}
print(dict1['a'] > 1 출력
함수란?
: 특정 목적을 가진 코드의 집합 & 독립적으로 호출 될 수 있는 것
ex.def add_number(n1, n2): ret = n1 + n2 return ret ans = add_number(10,15) print(ans) >>>>>>>>>>>>>25 출력 ____ def add_txt(t1, t2): print(t1, t2) text1 : '이' text2 : '수현' add_txt(text1, text2) >>>>> 이수현
break : for 와 while문법에서 제어흐름을 벗어나기 위해 사용
즉! 루프를 완전히 중단
continue : 제어흐름(반복)을 유지한 상태에서 코드의 실행만 건너띔.
1) break
i = 0
while True: # 무한루프
print(i)
i += 1
if i == 100:
break
--
for i in range(100):
print(i)
if i == 100:
break
2) continue
i = 0
while i < 100:
i += 1
if 1 % 2 == 0:
continue
print(i)
--
for i in range(100):
if i % 2 == 0:
continue
print(i)