환경을 설치하는데 조금 개판이었다. anaconda system 자체가 돌아가려면 user의 파일 이름이 영어로 되어야 돌아가는데 우리는 전부 한국어로 setting 되어있었고 관리자 권한도 없어서 이름 바꾸기도 불가능 했다. 찾아보니 관리자 권한이 있어도 이름을 바꾸
스스로를 믿고 더 열심히 해야겠다...강사님이 너무 못 미덥다...아직 jupyter notebook사용법을 완전히 익히지 못 했다 jupyter notebook의 pip install, 또는 가상환경 만들기, anaconda 사용법 등등... 주말간을 이용하여 꼭 익
아나콘다 경로상의 폴더이름을 함부로 바꾸면 안 된다.alice 더 열심히 듣기감을 잃지 않기위해 꾸준히 python과 java둘다 열심히 하기아직까진 매우 쉽고 기초적인 부분을 나가는 중 계속 발전하려면 코테 공부 열심히 해야할듯run과 ctrl+enter의 차이shi
자바는 문법들이 정확하여 딱 맞는 퍼즐이라면 파이썬은 수많은 레고들로 내가 어떻게 짜맞춰 가는가 인것 같다.파이썬을 더 잘 쓰려면 훨씬 창의적이여야 할 것 같다...파이썬의 리스트에 접근할 때 리스트와 슬라이싱으로 접근에 차이가 있다.slicing : 어떠한 몇개의 인
아직도 자바처럼 코드를 짜는 습성이 있다. python언어는 python 언어만의 장점을 살리자!max값 찾기2차원 배열 출력for문에서 in 다음에 list를 쓰게 되면 알아서 java의 향상된 for문(for each문) 처럼 한개씩 가져와서 처리한다.이는 문자열,
집합에 관련된 것들을 쉽게 처리하기 위해 만든 자료형집합은 중복을 허용하지 않음얘도 dictionary 처럼 순서가 없는 자료형값을 indexing으로 접근하기 위해 list나 tuple로 변환위처럼 앞에 자료형만 붙이면 해당 자료형이 돼버림연산기호로 하는 법 : 집합
open method를 배우는 이유 : 나중에 모든 data file 및 module을 file로써 제공. 따라서 기본적으로 파일을 읽고 쓸 줄 알아야함.f=open() <= 객체 생성 f.close()가 없다면 삭제, 옮김, 수정등이 안 됨..open("파일명,
변수나 함수 또는 클래스를 모아놓은 파일이다.다른 파이썬 프로그램에서 불러와 사용할 수 있게끔 만든 파이썬 파일이다.모듈은 다른 사람이 이미 만들어 놓은 모듈을 사용할 수도 있고 직접 만들어서 사용할 수도 있다.파이썬에서 사용할 수 있는 모듈은 확장자가 .py 파일이다
java에서 배운 객체와 결합시켜 MVC model 중 view와 controller을 만들어 볼 예정임.jupyter note book 에서 python file을 만들면 확장자가 ipynb이므로 module화를 위해 따로 .py 파일로 다운로드를 진행 할 예정임.코
Object Oriented Programming (OOP) : 객체 조립하여 전체 프로그램을 만드는 것이다.클래스 : 객체를 만들어내기 위한 설계도 또는 툴, 표현하고자 하는 대상과 연관되어있는 변수와 메소드의 집합니다.객체 : 소프트웨어 세계에 구현할 대상, 클래스
파일을 읽고 쓰는 프로그램 작성
다른 클래스의 변수나 함수를 사용할 수 있도록 해주는 것.java의 extends 포지션 하지만 java와 다르게 python은 다중상속이 가능함.super class의 field value와 method를 sub class에 물려주는 것.python은 C++과 같이
프로그램을 사용 중에 발생할 수 있는 사용 오류 -> 예외 -> 프로그램 실행이 중지예외처리 : 예외가 발생하여 프로그램이 잘못 동작(멈춤, 무한루프)되는 것을 방지try, except 문try문에 포함된 문장을 수행하다가 예외가 발생하면 except에 포함된 문장을