전체 글 13

파이썬 재활 - 1차원 배열 (리스트)

# 1차원 배열리스트 #다양한 자료형을 저장할 수 있음. my_list = [1,2,3,4,5] #빈 리스트 생성 my_list = [] #리스트 값 수정 my_list[0] = 10 print(my_list) #[10,2,3,4,5] #리스트 길이 확인 len(my_list) #리스트에 값 추가 my_list.append(6) print(my_list) #[10,2,3,4,5,6) #리스트에 값 삭제 #1.remove() my_list.remove(3) print(my_list) #[10,2,4,5] #2.pop() my_list = [10, 2, 3, 4, 5] popped_value = my_list.pop(1) # 인덱스 1에 있는 값을 삭제 print(my_..

혼자 공부하는 컴퓨터 구조 2강

개인공부용 출처 유튜브 + 책https://www.youtube.com/watch?v=kFWP6sFKyp0&t=1934s2강2-1 0과 1로 숫자를 표현하는 방법정보단위비트(bit) : 0과 1을 표현하는 가장 작은 정보 단위워드(word)이진법 : 0과 1로 숫자 표현하기이진법(binary)0과 1로 음수 표현하기 : 2의 보수십육진법2-2 0과 1로 문자를 표현하는 방법문자집합과 인코딩아스키 코드한글 인코딩 : 완성형 vs 조합형 인코딩EUC-KR유니코드 문자 집합과 utf-82-1 0과 1로 숫자를 표현하는 방법정보단위비트(bit) : 0과 1을 표현하는 가장 작은 정보 단위n비트로 2n가지 정보 표현 가능프로그램은 수많은 비트로 이루어져 있음다만, 평소에 “이 파일은 ~~ 비트야.”라고 표현하진 ..

CS/컴퓨터 구조 2025.02.24

혼자 공부하는 컴퓨터 구조 1강

출처https://www.youtube.com/watch?v=kFWP6sFKyp0&t=1934s+ 책개인 공부용입니다!1강1-1 컴퓨터 구조를 알아야하는 이유1-2 컴퓨터 구조의 큰 그림데이터명령어컴퓨터의 네가지 핵심 부품메모리CPU보조기억장치입출력 장치메인보드시스템 버스1-1 컴퓨터 구조를 알아야하는 이유→ 문제 해결 능력 향상, 성능/용량/비용 개선1-2 컴퓨터 구조의 큰 그림데이터숫자, 문자, 이미지, 동영상과 같은 정적인 정보컴퓨터와 주고받는/내부에 저장된 정보를 데이터라 통칭하기도0과 1로 숫자/문자를 표현하는 방법명령어컴퓨터를 실질적으로 움직이는 정보데이터는 명령어를 위한 일종의 재료명령어의 생김새와 동작 방식컴퓨터는 명령어를 처리하는 기계컴퓨터의 네가지 핵심 부품컴퓨터 예) 작은 컴퓨터, 스..

CS/컴퓨터 구조 2025.02.24