woncoding

    TIL | 9.5.월 [Python 언어의 이해 / Python 기초]

    - python 강의 | 1. 파이선 언어의 이해 1. 변수 표기법 Pascal : PythonIsVeryGood / 각 단어를 대문자로 구별합니다. Camel : pythonIsVeryGood / Pascal과 동일하지만, 첫 문자가 소문자로 시작합니다. Snake : python_is_very_good / 각 단어를 언더바( _ )로 구분합니다. 👉 파이선에서 주로 사용되는 표기법 2. 동적 타입 변수 내가 일일히 자료형을 선언하지 않고 변수 선언만으로도 쉽게 사용할 수 있는 특징 - python 강의 | 2. Python 기초 1. 변수 선언 (좌) 변수 명 = 변수에 넣을 값 (우) 👉 두 개 이상 변수 선언 가능 변수의 첫 글자 👉 숫자 ❌ 2. 자료형 integer = int float = 실..

    WIL | 9.4.일 [8.29.월 - 9.2.금]

    - Weekly I Learned 1. Facts : 내가 배운 것 / 내가 한 일 - 파이선 기초 문법 변수 사칙연산 문자열 리스트 딕셔너리 튜플 집합 f-string 예외처리 파일 분리 및 불러오기 map / lambda / filter 함수 클래스 - 1_mini_project html CSS pymongo Flask 2. Feelings : 내가 느꼈던 감정 / 주관적 느낌 - 파이선 기초 문법 기본적인 강의만 듣고 문제를 풀기엔 아직 어려움이 있다. 기본기가 단단하지 않으면 힘들기 때문에 기본기를 단단하게 만들고 추후 프로젝트나 실습을 통해 배우면서 이해하고 내 실력을 점점 끌어 올려야 한다. - 1_mini_project 아직 Flask, mongoDB에 익숙치 않기 때문에 복습하면서 점점 더..

    TIL | 9.2.금 [튜플 / 집합 / f-string / 예외처리 / 파일분리 / map, lambda, filter / class]

    - python 기초 문법 1. 튜플 리스트와 매우 비슷 하지만 List = [가변형] / Tuple = (불변형) 2. 집합 리스트 or 튜플 등 집합으로 선언 👉 set(변수명) set_a = set(student_a) set_b = set(student_b) 선언 후 교집합 / 차집합 / 합집합 값 print print(set_a & set_b) print(set_a - set_b) print(set_a | set_b) 3. f-string 출력시 문장을 하나의 형태로 표현 할 수 있다. print(f'{변수명}는 첫번째 변수이고, {변수명}는 두번째 변수 출력 형태이다') 👉 결과값 : 000는 첫번째 변수이고, 000는 두번째 변수 출력 형태이다 4. 예외처리 try - except 로 구성 조..

    TIL | 9.1.목 [변수 / 리스트 / 딕셔너리 / 조건,반복문 / 함수]

    - python 기초 문법 1. 변수 False / True 값을 변수에 선언 a = (3 < 2) : False + \ 출력은 \\ 뒤에 하나 더 붙여서 출력 print('\\') 👉 결과값 : \ + ' or " 출력은 \' or \" : 앞에 \ 를 붙여서 표현 print("\'")👉 ' 출력 print('\"')👉 " 출력 2. 문자열 문자열 합치기 👉 숫자 , 문자 등 ' ' 로 묶게 되면 문자열 정의 됨 or str() 로 묶어 줘도 됨 a = '2' b = '3' print(a+b) 👉 5가 아니라 문자열 합치기로 23이 정답 split myemail = 'abc@sparta.co' domain = myemail.split('@')[1].split('.')[0] print(domain) 👉 ..

    TIL | 8.31.수 [1_mini_project]

    - 1_mini_project : html / css + pymongo / Flask 완성 [1,2페이지 방명록 작성 서버에 Data 전송 + 업데이트 된 데이터 3페이지에 업로드] POST 요청 확인 Ajax코드 [1, 2page] : 방명록 작성해서 db에 POST function save_comment() { let name = $('#name').val() let comment = $('#comment').val() $.ajax({ type: "POST", url: "/1_mini_project", data: {name_give: name, comment_give: comment}, success: function (response) { alert(response["msg"]) window.loc..

    TIL | 8.30.화 [pymongo / Flask]

    - pymongo 1. mongoDB 에 데이터 저장하기 전 필수 요소 from pymongo import MongoClient import certifi ca = certifi.where() client = MongoClient('mongodb+srv://won:sparta@cluster0.4vhehoz.mongodb.net/?retryWrites=true&w=majority', tlsCAFile=ca) db = client.dbsparta 내 맥북에선 보안 오류가 나기 때문에 certifi 패키지 설치 필수 !! (pymongo, dnspython, certifi package) 2. mongoDB 에 데이터 조작 관련 소스코드 # 저장 - 예시 doc = {'name':'bobby','age':21..