본문 바로가기

전체 글39

기본 문법 >>> a =123>>> b = "안녕하세요">>> print(f"a값:{a} b값:{b}")a값:123  b값:안녕하세요 input() 사용자 압력값을 받는 함수문자열로 받기 때문에 숫자 연산은 안 함  변수는 값을 저장할 때 사용하는 식별자로 변할 수 있는 자료를 의미= 의 의미는 왼쪽의 값이 오른쪽의 값을 가리키는 것왼쪽의 변수가 오른쪽의 주소값을 가리키고 주소를 찾아가면 실제 값이 무엇인지 알 수 있다.변수를 사용할 때는 실제값을 사용함  리스트 []여러 개의 데이터를 하나의 변수로 묶어 표현할 수 있는 자료형a = [1, 2, 3, 4, 5] >>> a[:2][1, 2]>>> a[3:][3, 4, 5]a.append(6)a = [1, 2, 3, 4, 5, 6] 리스트에는 여러 타입 변수 형태가 .. 2023. 12. 27.
CH02 데이터: 타입, 값, 변수, 이름 파이썬 데이터는 객체다 메모리 선반 중 각 슬롯은 폭이 1바이트(8비트), 슬롯의 번호는 0부터 끝까지다. 현대 컴퓨터는 수십억 바이트 메모리가 있으므로 거대한 가상 창고를 채운다 생각할 수 있다. 파이썬 프로그램은 운영체제에서 컴퓨터의 일부 메모리에 접근할 수 있다. 이 메모리는 프로그램 자체의 코드와 사용하는 데이터에 사용된다. 운영체제는 프로그램이 어떻게든 권한을 얻지않고, 특정 메모리의 위치를 읽거나 쓸 수 없도록 한다. 객체란. 메모리를 선반으로 비유를 사용한다면, 객체는 선반에서 공간을 차지하는 가변 크기 상자로 생각할 수 있다. 파이썬은 이러한 객체 상자를 만들어 선반의 빈 곳에 놓고 더 이상 사용하지 않르 때 제거한다. a = 7 값 7인 정수 객체를 생성.. 2023. 12. 27.
CH01 책: 처음 시작하는 파이썬 (O'REILLY) 이번 2-2 끝나고 겨울을 맞이했다. 전을 돌이켜 보면 나는 하고 싶은 것이 많아 어떤 것을 해야 될지 확신이 없었다. 하지만 지금은 하고 싶은 것이 확고해졌고 목표에 맞게 움직일 때가 온 거 같다. 가만히 있는 것보다 집중할 때가 행복하다. 집중하자 리스트 [] : 문자열 spells = [ "raddik" "wingardium" "avada" ] print(spells[2]) -> avada 1번째 값은 오프셋 0, 3번째 값은 오프셋 3이다. 딕셔너리 {} 오프셋 접근이 아닌 키값으로 접근 quotes = { "Moe" : "A wise guy", "Larry" : "Ow!", "Curly" : "Nyuk nyuk", } stooge = "Curly" .. 2023. 12. 23.