일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 내일배움캠프
- java
- 코딩테스트준비
- drf
- 장고
- python
- API
- 그리디
- SQL
- 리그오브레전드
- Django
- 롤
- 파이썬
- 알고리즘
- 스파르타내일배움캠프TIL
- programmers
- 프로그래머스
- Riot
- 자바
- sort
- 라이엇
- 그리디알고리즘
- git
- github
- 스파르타내일배움캠프
- lol
- 탐욕알고리즘
- greedy
- 코딩테스트
- 백준
- Today
- Total
목록스파르타내일배움캠프 (94)
Lina's Toolbox
VScode 파이썬 익스텐션 추천 VScode에서 파이썬 코드 작성 시 유용한 확장 프로그램들. [ 필수 ]python / 파이썬 debug, 자동완성, 코드 서식 지정, 코드 탐색 등 파이썬 개발 환경에서 다양한 기능을 지원해주는 확장 프로그램입니다. 해당 확장 프로그램을 설치하면 python과 관련된 다른 확장 프로그램들 또한 자동으로 설치됩니다. [optional]한국어 언어 팩 / vscode의 언어를 한글로 변경해줍니다. Material Icon Theme / vscode 탐색기에서 보여지는 파일 아이콘을 더 예쁘게 만들어줍니다. code runner / 단축키를 사용해 코드를 더 쉽고 빠르게 실행시켜 줍니다. 파이썬 파일 실행 📌 한글로 파일 이름을 설정할 경우, 추후 특정 os에서..
튜플 (tuple) 리스트와 비슷하지만 불변인 자료형(무언가를 더하거나 뺄 수 없다.)순서는 존재한다.a = (1,2,3)print(a[0]) # 예를 들어 이런 작업은 불가함!!a = (1,2,3)a[0] = 99 # 주로 딕셔너리 대신 리스트와 튜플로 딕셔너리 '비슷하게' 만들어 사용해야 할 때 많이 쓰임a_dict = [('bob','24'),('john','29'),('smith','30')] 집합 (Set) 중복을 제거해줌a = [1,2,3,4,5,3,4,2,1,2,4,2,3,1,4,1,5,1]a_set = set(a)print(a_set) #교집합 / 합집합 / 차집합a = ['사과','감','수박','참외','딸기']b = ['사과','멜론','청포도','토마토','참외']a_set = se..
Pycharm 설치/ 등록은 다음 게시글 참조 : https://kimwoolina.tistory.com/8 스파르타 내일배움캠프 AI웹개발 과정 | 6일차 복습/Pycharm 설치, 파이썬 기초 문법Pycharm 설치/ 등록0. Pycharm 다운로드 후 설치하기 https://www.jetbrains.com/pycharm/download/?section=macwindows 의 경우에는 installation options 다음과 같이 체크 1. JetBrains 회원가입https://account.jetbrains.com/licenses kimwoolina.tistory.com 변수값을 담는 박스. 메모리 공간을 가리키고 있다. (이 공간과 연결)변수이름 = 값의 형태로 작성. 연산a//b # 3..
CLI: 커멘드 라인(명령어)-> 기계에게 말을 거는 것! 기본적인 리눅스 명령어vs 상단에 new Terminal 로 터미널 실행하여 테스트//윈도우에서 작업시 bash에서 작업할 것 pwd: 현재 위치를 보여줌~ : Home이라는 경로, 우리가 보는 데스크탑보다 더 상위의 폴더임ls: 파일 리스트ls -a : list all 숨겨진 파일(보통 .으로 시작함 ex.설정파일들)까지 다 보여줌python3 파일명: 파일실행 // vs 파일 탐색기에서 해당 파일 우클릭> 터미널에서 파일실행 으로도 가능cd 폴더명: change directory // 마치 데스크탑에서 폴더를 더블클릭하여 들어가는 것과 같은 효과.. // 한단계 위의 폴더 -> cd .. 로 현재 폴더에서 나갈 때 사용 cd ../.. 슬래시..
과제 내용 더보기Member 클래스와 Post 클래스를 정의하세요.Member 클래스에는 다음과 같은 속성을 가지고 있어야 합니다.회원 이름 (name)회원 아이디 (username)회원 비밀번호 (password)Member 클래스에는 다음과 같은 메소드를 가지고 있어야 합니다.회원 정보를 print해주는 display (회원이름과 아이디만 보여주고 비밀번호는 보여줘서는 안됩니다!)Post 클래스에는 다음과 같은 속성을 가지고 있어야 합니다.게시물 제목 (title)게시물 내용 (content)작성자 (author) : 회원의 username 이 저장되어야 함!회원 인스턴스를 세개 이상 만들고 members 라는 빈리스트에 append를 써서 저장해주세요members 리스트를 돌면서 회원들의 이름을 모..
1. Branch 활용하기브랜치 == 복사본 비슷한 개념임브랜치(복사본) 생성 명령어git branch 브랜치이름 (엔터) 를 치면 브랜치 하나가 생성 된 것!!그러나 화면 상으로는 아무 반응이 없다.브랜치 확인 명령어git branch를 입력해보자.내가 만든 브랜치를 확인하는 명령어이다. 초록색은 현재 내가 있는 브랜치를 의미한다. 하얀색은 내가 있는 브랜치가 아님.여기서는 입력이 안되는데, 키보드 q 로 빠져 나가면 된다.브랜치 이동 명령어git switch 브랜치이름 혹은git checkout 브랜치이름 차이라고 한다면 switch가 더 최신에 만들어진 명령어. 아무거나 써도 된다.브런치 생성 & 이동 한번에 하는 명령어git switch -c login참고로 c는 create의 약자임 혹은git ..
SA 문서의 정의'Software Architecture'의 약자로 소프트웨어 전반적인 구조에 대한 문서를 의미내가 이 프로젝트에 대해 아는 만큼 작성할 수 있음 -> 작성하면서 학습이 된다. -> 소프트웨어 역량 향상에 좋음보통 PM이나 팀장이 작성한다.사실 현업에서는 모든 문서를 퉁치지않고 작성해야할 여러가지 문서가 있음.. SA 문서를 작성하는 이유소프트웨어의 구조를 '설계'하고 표준을 지향하는 '소통'을 하기 위함소프트웨어는 구조가 가면 갈수록 복잡해짐 -> 내가 만드려는 소프트웨어를 다른 사람에게도 이해시키려는 목적Web 과 AI 를 다루기 위해 소프트웨어적 설계 능력과 수학적 사고력을 길러야함궁극적으로 수강생 입장에서 해당 문서를 작성해본 경험이 있는 분을 기업에서 선호함 -> 취업에 유리 S..
오늘 팀원분 중에 깃허브 설정을 어려워하시는 분이 있어서 같이 알아보았다.리퍼지토리가 두개가 생성이 되어서 한개를 삭제하셨는데,삭제된 원격 저장소로 연결되어있어서, 원하시는 원격 저장소로 변경하는 방법을 알아보았다.git ls-remote --get-url origin원격 저장소(origin)의 URL을 출력하는 명령어. 출력으로 어떤 원격 저장소에 연결되어있는 지 보여준다. git ls-remote이 명령어를 실행하면 원격 저장소에 존재하는 모든 참조(브랜치, 태그, 그리고 기타 참조)를 보여준다.git remote get-url지정된 원격 저장소의 URL을 보여준다. $ ls -al지난번 git 특강때 숨김 파일까지 보여주는 ls -a에 대해서 배웠는데, 오늘 튜터님이 이 명령어를 쓰시는 걸 보게되었..
Pycharm 설치/ 등록0. Pycharm 다운로드 후 설치하기 https://www.jetbrains.com/pycharm/download/?section=macwindows 의 경우에는 installation options 다음과 같이 체크 1. JetBrains 회원가입https://account.jetbrains.com/licenses 해당 주소의 메일함에서 JetBrains의 메일 확인웹페이지로 돌아와서 회원 가입 절차 마무리 참고로 젯브레인즈 정책 상 1계정에 1회만 무료등록 가능하니, 이미 한 계정으로 사용한 적이 있다면 신규 계정을 생성하여 사용하자. 2. 라이센스 등록하기 우리는 스파르타 코딩 클럽에서 4개월권을 제공해주셔서 라이센스 코드를 입력하여 4개월 무료 버전을 사용했다. ..
URL 주소에서 데이터 가져오기#app.py@app.route("/iloveyou//")def iloveyou(name) motto = f"{name}야 난 너뿐이야!" content = { 'name' : name, 'motto' : motto, }url에서 으로 보낸 변수를f"{변수}"로 사용 가능하다페이지 이동 기능href = "{{url_for('home')}}"* url_for : 경로 지정DB란DB도 하나의 파일임. 이 파일을 열어보기 위한 프로그램(RDBMS)을 설치해야한다.DB의 종류1. SQL(RDBMS): excel과 유사하게 테이블(표) 형태로 데이터 저장. 표 형태로 깔끔. 데이터 오류가 낮고 일관성이 높지만, 그러므로 중간에 데이터를 더하거나 ..