본문 바로가기

분류 전체보기90

[/*elice*/] 03. 리스트-인공지능 활용을 위한 파이썬 기초 [이론 1] 리스트 활용 - 리스트에 원소 삽입, 제거, 정렬 # list.append(d) - 자료 d를 마지막 원소 뒤에 추가 - 오직 한 개의 자료만 넣을 수 있음 # list.insert(i, d) - 인덱스 i(위치)에 자료 d를 추가 - 오직 한 개의 자료만 넣을 수 있음 # list.remove(d) - 처음 나오는 자료 d를 제거 -> 중복 시, 인덱스가 작은 원소 제거 # list.sort() - 리스트를 정렬 - 숫자형은 오름차순, 문자열은 사전순 - 같은 자료형끼리만 있어야 정렬이 가능 [이론 2] 시퀀스 자료형 - 순서가 있는 자료형 - 문자열과 리스트, 튜플이 '시퀀스 자료형'에 속함 # 시퀀스 자료형의 특징 1. 원소간의 순서가 존재 -> 인덱싱/ 슬라이싱 가능 - 인덱싱, 슬라.. 2020. 11. 7.
[/*elice*/] 02. 조건문-인공지능 활용을 위한 파이썬 기초 [이론 1] - 입력 : input( ) - 정보를 컴퓨터에 전달 -> 변수 = input( ) 형태로 사용 - 변수에 전달한 input값을 넣어주는 것 input의 특징 - 무엇을 입력하든 '문자열'로 입력 받아짐 - 숫자를 입력하고 싶다면, 형 변환 필요 - 바꿀 자료형(바뀔 자료형) 형태 - int / float / str / list ex) a = '345' b = int('345') [이론 2] 논리형 자료와 비교연산 - 논리자료형 : 참(True) 혹은 거짓(False) - 비교연산자 : 숫자나 문자의 값을 비교하는 연산자 / 주어진 진술이 참이면 True, 거짓이면 False를 반환 - 비교 연산자의 종류 -> 같다 == 다르다 != >, =, = B #A가 B보다 크거나 같다 A B #A가.. 2020. 11. 6.
[/*elice*/] 01. Python 개론 및 Python 기초 자료형 /인공지능 활용을 위한 파이썬 기초 [Python 개론] ▶컴퓨터 과학이란? - 컴퓨터가 사고하는 방식을 배우는 학문 - 컴퓨터는 이진법(Binary)으로 사고한다 - 1 or 0 - True or False - Yes or No ▶컴퓨터와 사람의 사고방식을 연결하기 위한 것이 '프로그래밍 언어' -> Python, C/C++, JAVA, Ruby, PHP ▶Python으로 할 수 있는 건? - GUI 프로그래밍 : 눈에 보이는 버튼 등의 배치 - WEB 프로그래밍 : 웹 사이트 개발 - 데이터베이스 프로그래밍 : 대량의 데이터를 관리 - 데이터 분석 : 대량의 데이터에서 의미 도출하기 등등 [1. 기초 자료형] [이론 1] 출력 - print( ) : 괄호 안에 콤마(,)를 이용해 여러 자료를 출력할 수 있다. [이론 2] 기본 자료형 .. 2020. 11. 6.
[프로그램 설치] 아나콘다 및 주피터 노트북 설치 A-Z 자습을 위해 노트북에 아나콘다와 주피터 노트북을 다시 설치해보았습니다! ▶ 1. 아나콘다 다운로드 (배포판) www.anaconda.com/products/individual Anaconda | Individual Edition Anaconda's open-source Individual Edition is the easiest way to perform Python/R data science and machine learning on a single machine. www.anaconda.com - 각자 PC 운영체제에 맞는 걸로 설치하면 됩니다! (스크롤을 내리다보면 다운로드 할 수 있는 화면이 나옵니다) ▶ 2. 아나콘다 설치 다운로드가 완료된 아나콘다 설치 실행파일 .exe 을 실행하고 기본값으로.. 2020. 9. 28.