인공지능기초 7

console I/O

1. Console - 터미널이라고 불리는 컴퓨터 프로그램 - 컴퓨터에게 뭔가를 입력해서 결과를 출력하게 할 때 사용 - 터미널 : 마우스가 아닌 키보드로 명령을 받아 입력 프로그램 실행 2. 콘솔창 입력 - input ( ) 함수 : 콘솔창에서 문자열을 입력 받는 함수 [코드설명_input 함수의 특징] - input 함수는 입력을 ( ) 여기로 받아서 저장한다. - 저장한 값은 변수_somebody 에 할당한다. - 저장하거나 할당받은 값을 리턴할 수 있다. - string 타입만 가능 3. 콘솔창 출력 - print : 콤마를 사용할 경우 print 문이 연결된다. print ('hello world!', 'hello again!!!') #콤마 사용 #실행 시 두 문장이 연결되어 출력됨 - 출력 :..

function w. code

1. 사각형 넓이를 구하는 함수 제일 위에는 사용할 함수를 만들어주는 게 좋다. 이번에 풀 예제는 "사각형의 넓이 구하기" 였기 때문에 함수 이름을 calculate_rectangle_are 라고 definition 정의해주었고 이 함수에서 사용할 parameter 는 입력 값을 의미하는데 여기서는 사각형의 가로 = x, 세로 = y 로 총 2개로 만들어주었다. 그 다음으로 메인 함수 함수 블록이 끝났으므로 x, y 를 대신할 새 parameter 인 rectangle_x 와 rectangle_y 를 만들어주었다. 그리고 이 문제는 x = 10, y = 2 로 이미 정해주었고 (직접 입력받아서 돌아가는 프로그램도 추후에 생각해볼 예정이다.) print 함수를 이용해 각각의 가로, 세로 길이가 출력되게 한..

파이썬기초문법_Variables

Variable & Memory Variables 1. 변수의 개요 - 가장 기초적인 프로그래밍 문법 개념 - 데이터 (값) 을 저장하기 위한 메모리 공간의 프로그래밍상의 이름 ex. >>> a = 5 >>> b = 3 >>> a + b 8 ex. professor = "Sungchul Choi" 의 의미 - professor 에 Sungchul Choi 를 넣어라 - 더 정확히는 변수 professor 에 데이터 (값) Sungchul Choi 를 넣어라 - 프로그래밍에서 변수는 값을 저장하는 장소 - 변수는 메모리 주소를 가지고 있고 변수에 들어가는 값은 메모리 주소에 할당된다. 2. 메모리와 변수 - 변수 : 프로그램에서 사용하기 위한 특정한 데이터 값을 저장하는 공간 - 선언 되는 순간 메모리 특..

파이썬코딩환경_Jupyter notebook

Jupyter python shell + 코드 편집도구 데이터 분석을 위한 파이썬 IDE 1. Jupyter 개요 - IPython 커널을 기반으로 하는 대화형 파이썬 shell (프롬프터에서 >> 이런거) - 일반적인 터미널 shell + 웹 기반 데이터 분석 Notebook 제공 - 미디어, 텍스트, 코드, 수식 등을 하나의 문서로 표현 가능 - 사실상 데이터 분석 interactive shell 의 표준 (클릭을 했을 때 바로 결과를 보여줌) - Julia + Pythoon + R 2. 설치 방법 2-1. miniconda 창을 윈도우에서 연다. 2-2. (base) C:\Users\LG> conda install jupyter 입력 : jupyter 다운로드 2-3. jupyter notebook..

파이썬코딩환경_windows

windows 에서 anaconda + VSCode 설치 방법 [anaconda] 1. Python miniconda 검색 후 제일 위에 뜬 "Miniconda - Conda documentation" 클릭 [anaconda 가 아닌 miniconda 를 설치하는 이유] anaconda 는 이미 너무 많은 라이브러리와 모듈들이 설치되어 있다. 우리는 필요한 것만을 사용할 것이기에 조금 더 함축적인 내용이 담긴 miniconda 를 사용하는 것. 2. phython 3.8 버전의 64 bit 를 다운로드 받는다. (더 최신버전 있지만 3.8 을 사용해도 ok) 3. Miniconda3-latest-Windows - x86_64.exe 파일 열기 > next 4. I agree 클릭 5. Just me > ..

파이썬 개발환경

프로그래밍을 실현하기 위해 파이썬 인터프리터 (interpreter) 와 코드 편집기를 설치하는 과정 1. 개발 환경 개요 - 프로그램을 작성하고, 실행 시키는 환경 - 일반적으로 코딩환경 이라고 부른다. - 개발환경을 결정 운영체제 (operating system, OS) Python Interpreter 코드 편집기 (editer) 2. 운영체제 - 선호하는 운영체제를 선정한다. 3. 파이썬 인터프리터 - 2.7 과 3.x 버전이 존재한다. - 현재는 3.x 기준으로 모든 시스템이 작동 - 기존 라이브러리 사용 여부에 따라 버전을 선택한다. - 최근 3.9 가 출시 - 종류 3-1. python : 일반적인 파이썬으로 기본적인 모듈을 포함한다. 3-2. anaconda : 다양한 과학 계산용 모듈들을..

basic computer class

1. 컴퓨터 OS, operating system - 운영체제 - 프로그램이 동작할 수 있는 구동 환경 - software 에 속한다. 2. 파일 시스템 - file system : OS 에서 파일을 저장하는 트리구조의 저장 체계 * 트리구조 : 어떤 디렉토리 / 폴더를 클릭하면 또 여러 개의 관련 디렉토리들이 있고, 그 중에서 또 하나의 디렉토리를 클릭하면 그 안에 여러 개의 관련 디렉토리들이 있는 구조 - file from wiki : 컴퓨터 등의 기기에서 의미 있는 정보를 담는 논리적인 단위로 모든 프로그램은 파일로 구성되어 있고 파일을 사용한다. - 파일의 기본 체계 2-1. 파일 file - 컴퓨터에서 정보를 저장하는 논리적인 단위 (wikipedia) - 파일은 파일명과 확장자로 식별된다. (..