NAVER AI Tech(87)
-
3. 코딩에서 Variables란
변수 : 데이터를 저장하기 위한 메모리 공간 이름 - ex) a = 3 - 3이라는 데이터를 저장하기 위한 메모리 공간을 a라고 부르자 변수의 자료형 1. int : 정수(32bit) 2. float : 실수(64bit) 3. string : 문자열 4. boolean : True or False 다이나믹 타이핑 : 코드 실행시점에 데이터의 Type을 결정하는 방법 - 따라서 변수 선언시에 자료형을 선언해주지 않아도 됨. 컴퓨터는 실리콘이라는 재료로 만든 반도체로 구성됨. - 반도체 : 특정 자극을 줬을 때 전기를 통할 수 있게 하는 물질 - 반도체는 전류의 흐름의 제어가 가능하기 때문. 리스트, 인덱스에 대한 개념 - list : [1,2,3] - index : [0,n-1] 까지 첫번째 원소는 ind..
2023.11.06 -
2. Python 개요
파이썬 : 플랫폼 독립적인 인터프리터 언어 - 플랫폼 : OS를 뜻함 - 인터프리터 : 소스코드를 바로 실행할 수 있게 지원하는 프로그램 실행 방법 - 컴파일러 : 번역기. 즉 소스코드를 기계어로 번역하는 장치인데 C, C++에서 필요한 장치. 인터프리터는 필요없음. 객체지향 언어 : 단위 모듈(객체) 중심으로 프로그램 작성. - 한줄 한줄 실행 순서대로 작동 x 동적 타이핑 언어 : 프로그램 실행 시점에 데이터 타입을 결정함. - 변수 선언 시 자료형을 미리 정해주지 않아도 된다.
2023.11.06 -
1. OS, File System, Terminal에 관하여
OS : Operating System(운영체제) - Window, MacOS, Linux 등이 있다. File System - OS에서 파일을 저장하는 '트리구조' 저장 체계 - 즉 파일탐색기 켜보면 폴더(=디렉토리) 내에 폴더 내에 파일 뭐 그런 구조를 볼 수 있다 = 트리구조 - 절대경로 및 상대경로에 대한 개념 : 컴퓨터 내에서 특정 폴더 혹은 파일에 대한 경로. 이는 root기준(=절대 경로) or 현재위치기준(=상대경로)로 표기할 수 있음. -> ./ 이때 온점은 현재 위치, ../ 이때 온점 2개는 상위폴더로 이동한다는 뜻 Terminal(=console, CMD) - 마우스가 아니라 키보드로 작업을 수행할 수 있는 기능. 기본 명령여(window / shell) 1. CD / cd : 현재..
2023.11.06