전체 글

전체 글

    PYTHON 성적

    중간고사, 기말고사 점수 두 개를 입력받기 input1 = int(input()) input2 = int(input()) score = (input1 + input2)/2 if input1 ==0 or input2 == 0: print("F") elif score >= 80: print("A+") elif score >= 60: print("A0") elif score >= 40: print("B+") else: print("B0")

    개츠비로 블로그만들기

    일단 Gatsby는 Jekyll과 같은 정적 페이지 생성 프레임워크이다. (본인이 생각하는) 장점은 React + Webpack 으로 되어있다는 점. Jekyll은 익숙치 않아 테마를 사용하고 개인화하는데 불편함이 있었는데 익숙한 React로 되어있어 제작하는데 어렵지 않게 할 수 있었다. 또한 Gatsby가 제공하는 유용한 plugin(Webpack)들이 많아 쉽게 만들 수 있는 점도 있다. Jekyll과 비교해 단점이라면 번들링 과정을 한번 거쳐서 배포가 된다는 점 (어떤 면에선 장점) 그리고 Jekyll에 비해서는 사용자가 부족해 정보나 테마 등이 부족하다는 점이 있다. 저번 Jekyll 블로그를 운영할 때는 테마를 받아 조금의 수정을 거쳐 사용했었는데 지금은 완전 처음부터 제작을 하였다. 지금 보..

    Python Exercise: Calculate the sum and average of n integer numbers / 사용자의 입력을 받아 평균(average) 구하기

    count = 0 sum = 0.0 number = 1 while number != 0: number = int(input()) sum = sum + number count += 1 print(sum / (count-1)) 0을 입력할 때까지 입력받은 수를 가지고 평균 구하는 방법 참고 : https://www.w3resource.com/python-exercises/python-conditional-exercise-42.php

    개발자 툴 사용하기

    naver 개발자 툴 ctrl+shift+R - refresh 되어 다 보임. network - 들어가서 www.naver.com누르면 headers가 보임. 요청하는 url은 네이버 닷 컴이고 요청하는 method는 get method고 서버로부터 status code 200받음 원격에대한 ip주소도 볼 수 있고 그리고 서버로부터 받은 서버 안 (Response Headers) cache control - 캐쉬하지말아라 콘텐트 인코딩 - 압축 content 타입은 html, utf-8 반응한 서버의 날짜 시간 모두 확인해볼 수 있고 다양한 정보가 포함되어 있다. x-xss-protection 포함되어 있다. (보안에 관한) 요청할때 보냈던 헤더 request 헤더 GET METHOD HTTPS사용 어떤..