분류 전체보기823 명대사를 활용한 자기소개 웹페이지 제작 명대사를 활용한 자기소개 웹페이지 제작 데모 링크 : https://daco2020.github.io/introduce/ 깃헙 링크 : https://github.com/Daco2020/introduce 개발 목표 1. 일반적인 자기소개가 아닌 명대사를 활용한 컨셉있는 자기소개 페이지를 만들고 싶었음 2. 네비바를 클릭하면 해당 페이지로 스무스하게 이동시키고 싶었음 3. 내 이야기만 하는 것이 아닌, 다른 사람들과 소통할 수 있는 댓글 기능을 넣고 싶었음 사용 기술 HTML CSS - media query, keyframes JS Disqus Advanced Feature 1. 재미있게 본 콘텐츠의 명대사를 활용하여 내가 되고 싶은 개발자를 표현함 2. 네비바를 클릭하면 해당 페이지로 자연스럽게 이동하며.. 2021. 11. 7. 파이썬에서 직접 만든 패키지를 불러오자. (feat. 절대 경로와 상대 경로) 파이썬에 내장된 패키지나 모듈은 build-in modules에, pip 등으로 다운로드한 패키지나 모듈은 sys.path에 저장되기 때문에 쉽게 이름만으로 불러올 수 있지만, 직접 만든 로컬 패키지의 경우 '절대 경로', '상대 경로'에 따라 다음과 같은 import 에러 메시지를 만나게 될 수 있다. from .package import module2 >>> ImportError: attempted relative import with no known parent package #ImportError: 알려진 상위 패키지가 없는 상대 가져오기 시도 이 문제를 해결하기 위해 절대 경로와 상대 경로에 대해 알아보고 어떤 식으로 import 해야 하는 살펴보자. 우선 아래 처럼 project1 안에 주로 .. 2021. 11. 6. sys.module 과 sys.path 의 차이점 sys sys는 파이썬에 포함되어 있는 Import 해야하는 모듈 sys는 built-in 되어 있으므로 bulit-in modules에서 찾을 수 있다. sys.module 파이썬이 모듈이나 패키지를 찾기위해 가장 먼저 확인하는 곳 딕셔너리구조 이미 import 되어있는 모듈과 패키지 저장함 새로 import 하는 모듈은 sys.modules 에서 찾을 수 없음 sys.path 가장 마지막으로 확인하는 장소 string 요소들을 가지고 있는 list. ex. ['/Users/song-eun-u/anaconda3/lib/python3.6', '~~'] sys.path에서도 모듈을 발견하지 못하면 ModuleNotFoundError 에러를 리턴 sys.module 과 sys.path 의 차이점 1. 찾는 .. 2021. 11. 6. Set (vs) Dictionary 그리고 List (vs) Tuple 차이점은? (Python) 파이썬에는 여러 종류의 자료형이 있는데 그 중에서 Set, Dictionary, List, Tuple 자료형에 대한 차이점을 살펴보자. Set 과 Dictionary 의 차이 이 둘의 공통점은 다음과 같다. 중복값을 없애줌 {} 를 사용함 그렇다면 차이점은? Dict 는 Set 과 달리 키와 값이 있다! Set의 경우, 보통 list의 중복값 삭제용으로 사용하는 편이다. Dict 는 키워드로 값을 찾기 위해 사용한다. List, Tuple 의 차이 이 둘의 공통점은 다음과 같다. 어떠한 자료형이든 안에 값으로 저장할 수 있다. dict와 달리 키와 값을 가지지 않는다. (값으로만 저장) 안에 리스트나 튜플을 추가하여 다차원 리스트를 만들 수 있다. 중복된 값도 넣을 수 있다. 그렇다면 차이점은? list.. 2021. 11. 5. 파이썬 매개변수 순서 딱알랴줌! 시작부터 결론 가자! 함수 매개변수(파라미터) 순서 def func(일반인수, 기본값 지정인수, 가변인수, 키워드인수, 가변 키워드인수): 1순위 : 일반인수 : 일반인수 2순위 : 기본값 지정인수 : 인자에 기본값을 지정해서 따로 인수를 받지 않아도 함수가 받아들이는 인수 ex. a = 0 3순위 : 가변인수 : 리스트(튜플) 형태의 다수 요소를 가지고 있는 인수 4순위 : 키워드인수 : 키와 값이 1대1 매칭되어 있는 인수, 키가 지정되어 있기 때문에 일반 인수와 달리 위치를 안지켜도 됨 5순위 : 가변 키워드인수 : 키와 값을 가지고 있는 딕셔너리 형태의 다수 요소를 가진 인수 왜 이 순서대로 넣어야 하나? 키와 값을 가진 인수라면 위치와 무관하게 해당 키를 찾아갈 수 있지만 일반 인수와, 기본값 .. 2021. 11. 4. 파이썬 기본 중에 기본문법 빠르게 정리 | print()로 출력하기 print( 출력하고자 하는 값 ) | 파이썬 데이터 타입 String : 문자열(문자의 경우, ' 또는 "으로 양쪽을 묶어야 함) Integer : 정수 Float : 부동 소수점 Complex Numbers : 복소수 Boolean : 참, 거짓 | 변수에 값 할당하기 다양한 데이터 타입을 변수에 할당할 수 있고 이 변수를 다른 곳에 호출하거나 연산하는 등 활용할 수 있음 변수명 = 값 (이것이 파이썬의 변수 할당 방법. js의 경우 변수에 값을 할당하기 위해선 let, const처럼 선언을 해주어야 하지만 파이썬은 그냥 냅다 꽂아버림.. so cool Python!) | 사칙 연산자 더하기 : + 빼기 : - 나누기 : / 정수 나누기 : // (나눈 값을 정수로 만들어.. 2021. 11. 3. 이전 1 ··· 126 127 128 129 130 131 132 ··· 138 다음