본문 바로가기

DATA/Python

[Python] 조코딩 - 점프투파이썬 강의 독학 D+3

#2024-06-13 

 

어제 것 복습!

 

자료형의 참과 거짓

(boolean의 줄임말)

a = True #대문자로
print(type(a))

 

02-7 자료형의 참과 거짓

값이 없는 경우에는 false로 본다

a = [1,2,3,4]
while a:
    print(a)

이렇게 했을때 [1,2,3,4]가 무한정 리턴되어 노트북이 랙걸렸따 .. 

 

while a:

    a.pop() #요걸 추가해보면

    print(a)

요렇게 잘 나온다

 

변수

 

메모리가 연산을 하고, 메모리가 실제 값을 저장한다.

메모리에 주소가 있다

 

= 의미 ? 오른쪽에 있는걸 왼쪽에 넣는다

 

객체? 자료형 (점 쓰고 함수 쓸 수 있는거)

>>> a = 3

숫자형 자료형 이라는 걸 상자에 넣은거임

 

python tutor.com

 

print(a is b) -> True 나옴

같은 주소로, 같은 방향성으로 바뀜

 

슬라이싱

b = a [:]

새로운게 따 져서 그게 들어감

a = [1,2,3]
b = a[:]
a[1] = 4
print(a)
print(b)

이렇게 슬라이싱을 하면 a와 b의 값이 다르게 나옴

슬라이싱

 

 

카피를 위에서 하고 변수를 바꾼거라 리턴 값 다름

어려운 개념임 !

 

110page

[변수를 할당하는 방법]

튜플 전/후 a,b 값 동일하다

 

임시변수를 통해 다른언어의 경우 길어지는 코드를

a,b = b,a 이렇게 직관적이게 나타낼 수 있는 장점!

d
파이썬 장점

 

[tip] key는 고정되어있음, api에 딕셔너리 자주 활용, key를 이용하여 value 얻음 

 

 

남은 강의도 스펀지 처럼 빨아들이쟈 !!!!!!!!!!!

728x90