본문 바로가기

tryhelloworld Lv1. 제일 작은 수 제거하기 @마크다운 ```rm_small함수는 list타입 변수 mylist을 매개변수로 입력받습니다. mylist 에서 가장 작은 수를 제거한 리스트를 리턴하고, mylist의 원소가 1개 이하인 경우는 []를 리턴하는 함수를 완성하세요. 예를들어 mylist가 [4,3,2,1]인 경우는 [4,3,2]를 리턴 하고, [10, 8, 22]면 [10, 22]를 리턴 합니다.``` 내가 푼 코드 ```def rm_small(mylist): mylist.remove(min(mylist)) return mylist # 아래는 테스트로 출력해 보기 위한 코드입니다.my_list = [4, 3, 2, 1]print("결과 {} ".format(rm_small(my_list))) ``` 풀이 : 고맙게도 함수명에 rm이라고 .. 더보기
HTTP가 무엇인가? @마크다운 코드를 적는건 누구나 다 한다.나는 코드를 적기만 하는 개발자가 아닌 기술을 이해하고 설명해줄 수 있는 개발자가 되고싶다. 그래서 HTTP를 찾아보고 정리해 봤습니다. 틀린내용이 있다면 적극적으로 알려주세요. 바로 반영하겠습니다. ## HTTP www에서 정보를 주고 받을 때 사용되는 규약 이며 80번 포트를 사용 ### HTTP 특징 1. TCP/IP기반의 통신방식 (3-way handshake)2. 비연결 지향- 비연결성과 다르다.- HTTP는 TCP/IP 프로토콜을 기반으로 하지만- 요청이 올 때 마다 3way handshake를 한다3. 단방향성4. 평문전송 > 3way handshake> 1. 클라이언트가 서버에 연결 요청(SYN)을 보낸다. > 2. 서버는 요청을 받고 준비상태가 되.. 더보기
REST가 무엇인가? @마크다운 패스트캠퍼스 스쿨 과정을 끝마치기 직전 모의 기술면접을 봤는데 "너희가 REST를 썼구나! 그래서 REST가 뭐니?" 대답을 못했다. 아직 갈길이 먼 실력이지만 이론은 더 처참했다. 그래서 까먹을 때 마다 보려고 블로그에 적어둔다. 틀린내용일수도 있습니다.틀리다고 생각되면 댓글로 알려주시면 정말 감사합니다. ## REST, RESTful API ### REST가 무엇인가? ```한줄요약: URI와 HTTP method를 이용해 객체화된 서비스에 접근하는 것``` 직관적인 URI와 행위(http method)를 통하여 자원에 접근하는 것이다. #### REST 규칙 - URI는 정보의 자원을 표현해야 한다.(동사 보다는 명사)1. 유저에 접근할 때 /members/1(pk)2. 틀린 예 /mem.. 더보기
tryhelloworld LV1. 짝수와 홀수 @마크다운 ```evenOrOdd 메소드는 int형 num을 매개변수로 받습니다. num이 짝수일 경우 "Even"을 반환하고 홀수인 경우 "Odd"를 반환하도록 evenOrOdd에 코드를 작성해 보세요. num은 0이상의 정수이며, num이 음수인 경우는 없습니다. ``` 내가 푼 코드```def evenOrOdd(num): s = "" if num %2 is 0: s = 'Even' else: s = 'Odd' return s #아래는 테스트로 출력해 보기 위한 코드입니다.print("결과 : " + evenOrOdd(3))print("결과 : " + evenOrOdd(2))``` 풀이 : 2로 나누었을때 나누어 떨어진다면 짝수 아니면 홀수이니까 아주쉽다. > 한줄로> return "Even" if .. 더보기
SQL 기초정리 @마크다운 # SQL문 [튜토리얼 사이트](https://www.w3schools.com/) ## INSERT INTO 테이블에 새로운 레코드를 삽입할때 사용 두 가지 방법으로 INSERT INTO문을 작성 할 수 있다. 1. 열 이름과 삽일 할 값 모두 지정 ```INSERT INTO table_name (column1, column2, column3...);VALUES (value1, value2, value3);``` 2. 특정열에만 데이터 삽입 INSERT INTO Customers (CustomerName, City, Country) VALUES ('bla,blabla'); ## NULL ```SELECT column_namesFROM table_nameWHERE column_name IS NU.. 더보기