본문 바로가기

파이썬127

ep 7. 간단한 HTTP API 구축해보기 HTTP란? HTML과 같은 하이퍼미디어 문서를 전송하기위한 애플리케이션 레이어 프로토콜이다. 웹 브라우저와 웹 서버간의 커뮤니케이션을 위해 디자인 되었지만, 이 외의 목적으로도 사용될 수 있다. 여기서 프로토콜이란 컴퓨터와 컴퓨터 사이, 또는 한 장치와 다른 장치 사이에서 데이터를 원활히 주고받기 위하여 약속한 여러가지 규약을 뜻한다. 그렇다면 이 HTTP 개념은 알겠는데 어떻게 사용하는 걸까? 그것을 한번 알아보자. 바로 요청 메소드를 사용해 동작하게 된다. 이 메소드를 사용해 어떤 응답을 할 지 정해진다. 위에 보이는 메소드들이 바로 요청 메소드다 이걸 통해 소통을 한다 생각하면 편한데 간단하게 GET 메소드를 활용해 이해를 돕겠다. 만약 우리가 어떤 url에 접속한다고 하자. ex) naver.c.. 2022. 8. 24.
핸드폰 번호 가리기 # 핸드폰 번호 가리기 def solution(phone_number): pn_back = phone_number[-4:] phone_number = len(phone_number)-len(pn_back) answer = "*"*phone_number+pn_back return answer 2022. 8. 22.
1110번 : 더하기 사이클 #1110번 : 더하기 사이클 n = input() count = 0 result = 0 c = int(n) if c == 0: print(1) else: if int(n) >= 10: while int(n) != result: a = c//10 b = c % 10 c = b*10 + ((a+b) % 10) count += 1 result = c else: a = 0 b = c while int(n) != result: c = b*10 + ((a+b) % 10) a = c//10 b = c % 10 count += 1 result = c print(count) 2022. 8. 8.
서울에서 김서방 찾기 def solution(seoul): count=0 for i in seoul: if i == 'Kim': break else: count+=1 answer = '김서방은 '+str(count)+"에 있다" return answer 2022. 7. 29.