목록Python (96)
브이로그
우리가 이제 이걸 계기로 파이썬 문법은 다 배웠다고 해도 무방하지 다 배운거지 간단한거니까 빠르게 한 입 하러 가자1. 재귀호출(recursive call)는 함수 안에서 동일한 함수를 호출하는 형태를 말하고 여러 알고리즘, 고급 정렬 알고리즘에서 사용되지 무한 재귀 : 기본 케이스가 없거나 잘못되면 함수는 무한히 자신을 호출하게 되어있어이렇게 되는 프로그램은 결국 스택 오버플로우 에러를 발생시키지(많은 재귀 호출이 발생하면 메모리 사용량이 증가하게 되고 가독성 및 사람들이 복잡하게 생각할 수 도 있어) 흔히 수학공부할 때 팩토리얼(!)에 관한거랑 똑같아3!을 설명하자면 3!함수면 3 * 2 * 1인데 여기서 2 * 1이 2!함수니까 재귀호출이지함수안에 함수를 또 호출하는 거야밑에 링크는 밑에 달아..
설명은 좀 있다가 주석으로 달아서 올릴께요전에 만들었던 영단어 만들기 처럼 비슷하게 만들어보기 이 파일은 코딩 파일이라 한 번 보라고 올려봤어내가 아까도 말했지만 저번이랑 거의 비슷한 구조로 프로그램이 만들어져서 추가된건 DB연동하는 클래스정도?그래서 그 클래스만 열심히 이해하고 학습하고 나 자신을 딥러닝해주면 될거같아
일단은 코리아IT아카데미 폴더를 만들어서 폴더안에 파이썬관련 과제, 파이썬, 공백이라는 파일들을 만들어서 저장저 3개의 카테고리들을 찾아서 새로운 폴더에 각각 카테고리 별로 폴더를 만들어서 넣어주기 1. 폴더이름을 코리아IT아카데미로 지정 2. 패턴을 찾아서 카테고리 뽑아주기 3. 새폴더를 만들기 4. 새폴더 안에 카테고리만들어서 넣어주기 아직 온전히 코드를 못 짜서 배운 코드를 사용해서 나의 방식대로 해놓았음
오늘은 주피터에서 코딩을 진해봤어 그래서 주피터 캡쳐본을 올라갈꺼야코드마다 주석을 하나하나 달아놔서 설명을 또 적어야되나 싶긴한데 일단한 번 봐봐보시고 잘못된거 있으면 말씀해주세요!!1. 압축 파일 정리하기 2. 파이썬 엑셀에 파일명들 정리하기이미 파이썬 엑셀을 설치하고 난 후여서 저렇게 나오는거야row값만 일정하게 정해주면 첫 째줄 처음 칸 다음 칸 이렇게 적어 나가는 거야 3. 정리한 파일들을 각각 튜플형식으로 모아서 리스트에 담아주기 4. 깔끔하게 파일명 변경하기 5. 파일명의 패턴을 비교해서 카테고리별로 뽑아보기, 카테고리 파일만들기 6. 카테고리 파일안에 맞는 카테고리를 넣기
오늘은 과제가 코드도 길고 내용 자체도 많아서 따로 만들었어보이면 거 처럼 각 번호를 클릭이나 입력했을 때 그거에 맞게 실행해주는 프로그램을 만드는거야1. 등록 : 단어,뜻,레벨 변수에 입력함수들을 선언받고 객체에 넣어주고 다시 리스트객체에 넣어주는거야그래서 단어쓰고 뜻 쓰고 레벨쓰고 나면 '등록되었습니다'라는 문구가 나오게 되는거지2. 출력 : Eng객체의 속성 값 : Kor속성값 + Lev 속성값즉, 저장되어 있는 값들을 위치에 맞게 출력해주는거지3. 저장 : 각 객체의 입력된 속성 값들을 읽어서 저장 리스트형식으로 만들어줄꺼고 파일이름도 words.txt로 정해준걸 볼 수가 있지클래스 생성해주고 생성자에 단어입력, 뜻, 레벨변수들을 넣어줬어 속성 값을 설정하고 반환하는 함수를 적어줬어나중에 값을 ..
1. OS파이썬의 os모듈은 운영 체제와 상호 작용하는 많은 함수와 유틸리티를 제공해이 모듈을 사용하면 파일, 디렉토리 또는 운영체제에 관한 작업을 수행할 수 있어. 이렇게 생기게 되고다시 실행해주면 리스트형태로 출력이 되지 2. glob모듈은 파일과 폴더 이름을 찾을 때 사용하는 파이썬의 도구야이 모듈의 이름은 전역적으로 찾기라는의미에서 global에서 유래했대특정 패턴에 일치하는 파일이나 폴더 이름을 쉽게 찾아data폴더 안에있는 .txt파일의 경로를 찾아서 다 찾아내는거 그럼 이제 특정 파일들을 찾아볼껀데파일명 글자 수로 파일을 찾는건데 ?가 글자수를 의미해서 glob함수에 ?의 갯수만큼의파일을 찾는거지 세 개면 세글자 파일 두 개면 두글자 파일을 찾는거지 그다음에 문자열과 한글로 파일명을 찾는건데..