파이썬 문법 TIL#9

may_soouu·2020년 7월 22일
0

🎨리스트

파이썬에서 가장 많이 활용되는 시퀀스
[] 로 표시
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 vs continue

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)
profile
back-end 개발자

0개의 댓글