공부 기록

공부 기록/끄적 노트

패스트캠퍼스 챌린지 09일차 | 조건문 (if, elif, else) 활용하기

조건문 (condition) - 특정 조건을 만족하는 경우에만 수행할 작업이 있는 경우 사용 - 모든 조건은 boolean으로 표현됨 (예외 사항은 아래 배울 예정) - if, elif, else 키워드가 있음 - 조건문의 경우 if, elif, else 블록에 종속된 코드는 들여쓰기로 표현 가능 - 즉, 아래 코드에서와 같이 조건문 아래에 들여쓰기된 2줄의 코드만이 조건문의 조건에 따라 수행될 수도, 수행되지 않을 수도 있음 - 들여쓰기된 코드를 블록(block), 또는 코드블록이라고 함 - python에서 모든 블록의 시작점의 마지막에는 :(콜론, colon) 추가 필요 if 6 >= 5: print('6 is greater than 5') print('Yeah, it is true') print('..

공부 기록/끄적 노트

패스트캠퍼스 챌린지 08일차 | set 컬렉션 타입 이해, 조건문(if)

set - dictionary에서 key만 활용하는 데이터 구조로 이해 - 수학에서의 집합과 동일한 개념 - 중복이 안되고, 순서가 없음 a = {1, 1, 2, 3, 3, 4, 1, 5} print(a) 위 코드를 실행하면 {1, 2, 3, 4, 5} 로 나온다. set은 인덱싱을 할 수 없다. (순서가 없다) a = set() type(a) a = [1, 1, 2, 3, 3, 4, 1, 5] print(a) # list b = set(a) print(b) # set a = {1, 2, 3} b = {2, 3, 4} print(a.union(b)) # 합집합 print(a.intersection(b)) # 교집합 print(a.difference(b)) # 차집합 print(a.issubset(b)) ..

공부 기록/끄적 노트

패스트캠퍼스 챌린지 06일차 | List 컬렉션 타입 이해 2

list 멤버 함수 - 생성된 리스트 객체에 동작하는 함수 - append() : 리스트의 끝에 항목 추가 - extend() : 리스트를 연장 (+=로도 가능함) - insert() : 리스트의 원하는 위치에 추가 가능, 앞에 인덱스와 뒤에 아이템을 명시하여 추가 - remove() : 값으로 항목 삭제 - pop() : 지우고자 하는 아이템을 반환 후 삭제 - index() : 찾고자 하는 값의 인덱스 반환 - in 키워드 : 리스트 내에 해당 값이 존재하는지 확인. boolean 값으로 반환 - sort() : 리스트 자체를 내부적으로 정렬 - sorted() : 리스트의 정렬된 복사본을 반환 a = [1, 2, 3, 4, 5] b = [6, 7, 8, 9, 10] a.append(b) print(..

공부 기록/끄적 노트

패스트캠퍼스 챌린지 05일차 | List 컬렉션 타입 이해

리스트 & 튜플 - 순서가 있고, 복수개의 값을 담을 수 있는 데이터 구조 - 실생활에서 사용하느 리스트(학생 리스트, 성적 리스트 등등)과 동일한 의미로 이해 - list - mutable (생성된 후에 변경 가능) - tuple - immutable (생성된 후에 변경 불가능) 리스트 초기화 - [](대괄호) 안에 값을 담아서 생성 - list() 함수로 생성 (다른 데이터 타입을 리스트로 변환할 때도 사용) - str.split() 함수로 생성 a = [] print(a) a = [1, 2, 3, 5, 10] print(a) a = ['korea', 'canada', 1, 23, [34, 56]] print(a) a = 'hello world' b = list(a) # 리스트 함수는 주어진 타입을 ..

공부 기록/끄적 노트

패스트캠퍼스 챌린지 04일차 | 문자열 타입의 이해 및 활용

string (문자열) - 복수 개의 문자를 순서대로 나열한 것 - 문자열은 작은 따옴표 혹은 큰 따옴표 사이에 문자를 넣어서 생성 - 문자열 자체에 ' 혹은 "가 있는 경우에는 각각 그 반대의 기호로 생성 ''' '''을 사용하면 여러 줄에 걸쳐 문자열 표현 가능 a = 'hello world' b = "hello world" c = '''hello world''' d = """hello world""" print(a, b, c, d) e = "hello' world" f = '''Hello world''' print(e) print(f) escape string (이스케이프 문자) - 문자열 내의 일부 문자의 의미를 달리하여 특정 효과를 주는 것 - \n : new line, \t : tab 등 pr..

공부 기록/끄적 노트

패스트캠퍼스 챌린지 03일차 | 파이썬 기본 타입 및 변수의 이해 2

type 함수 : 해당 변수, 값의 타입(type)을 알고자 할 때 사용 a = 10 b = 11.45 type(a) 파이썬은 항상 선언과 동시에 값을 초기화해야 한다. None : 아무런 값을 갖지 않을 때 사용 - 일반적으로 변수가 초기값을 갖지 않게 하여 해당 변수 생성에 사용 - 기타 언어의 NULL, nil등과 같은 의미로 사용 - 초기에 어떤 값을 갖지 못할 때, 그냥 빈 변수를 만들 때 None을 대입하여 사용 comparison operator (비교 연산자) - 프로그래밍에서의 비교는 = 대신 == 을 사용 - (작다, 크다) - = (작거나 같다, 크거나 같다) - == 같다 - != 같지 않다 - 비교 연산자의 결과는 bool 타입 a = 5 b = None c = 4 print(a ..

공부 기록/끄적 노트

패스트캠퍼스 챌린지 02일차 | 파이썬 기본 타입 및 변수의 이해

파이썬의 기본 자료형은 int형(정수형), float형(실수형), string형, boolean형이 있다. = 대입연산자 - 변수는 데이터를 저장하는 공간이다. - 저장공간(memory)에 값을 생성하고, 이름(name)을 지정해준다. - =(대입연산자)를 사용하여 왼쪽은 변수명, 오른쪽은 데이터가 위치한다. (왼쪽에 명시된 변수에 해당 값을 대입, 변수는 해당 값을 가지게 됨) a = 10# int b = 11.4# float comment (주석) - 코드에서 #으로 시작하는 뒷부분은 실행되지 않음 - python이 소스코드를 실행하면서 #을 만나면 무시 - 개발자가 보기 위한 용도로 사용! print 함수 - 함수란 특정 기능을 반복적으로 호출하여 사용 가능한 코드블럭 - 해당 변수 값 출력 - 쉼..

공부 기록/끄적 노트

패스트캠퍼스 챌린지 01일차 | 파이썬 개발 환경 설정 등

아나콘다 : 통합 파이썬 설치 환경 아나콘다를 사용하여 앞으로 사용할 패키지들이 기본적으로 설치되고, GUI 환경을 활용하여 쉽게 서비스를 런칭할 수 있다. 우리는 Jupyter notebook을 활용하여 코딩을 할 것이다! Jupyter notebook에서는 코드만 짤 수 있는 게 아니라, 마크다운을 이용해 설명도 할 수 있다. 이렇게 셀 안에서 파이썬 코드를 짤 수도 있고, 주석을 작성할 수도 있다. 셀에서 Esc를 누르면 파란색이 되고, Enter를 누르면 초록색이 된다. 초록색의 경우에는 코드를 작성할 수 있고(입력 모드), 파란색의 경우에는 셀 자체에 명령을 내릴 수 있다. (명령 모드) 명령 모드에서 h를 누르게 되면 helper가 나온다. 명령 모드에서 a를 눌러 위에 셀을 생성할 수 있다...

공부 기록/자격증 공부

네트워크관리사 2급 실기 | 라우터 기출 문제

en (enable) : 사용자 모드에서 관리자 모드로 전환 conf t (configure terminal) : 관리자 모드에서 전역 설정 모드로 전환 no shutdown : 활성화 bandwidth 대역폭 clock rate 클럭 속도 클럭 속도 문제에서 K는 천(1000) 단위 ip default-gateway 기본 게이트웨이 설정 텔넷 line vty 0 4 콘솔 line console 0 라우터 패스트 이더넷 IP 추가 문제 Q) ROUTER 1의 FAST Ethernet 0/0의 ip를 192.168.0.100/24로 설정하시오. (완료된 설정은 startup-config에 저장하시오) 더보기 라우터 대역폭 설정 문제 Q) ROUTER 2의 Serial 2/0의 대역폭을 2048로 설정하시오..

공부 기록/자격증 공부

네트워크관리사 2급 실기 | 리눅스 문제

Q) 윈도우의 ipconfig와 같이 리눅스에서 ip address 정보를 확인하는 명령어 더보기 A) ifconfig Q) 리눅스에서 파일이나 폴더를 찾을 때 사용하는 명령어 더보기 A) find Q) 리눅스에서 현재 설치된 하드디스크와 용량을 확인하는 명령어 더보기 A) df Q) 리눅스에서 현재 위치를 확인하고 싶을 때 사용하는 명령어 더보기 A) pwd Q) 리눅스에서 도움말-매뉴얼을 확인하는 명령어 더보기 A) man Q) 리눅스에서 파일 또는 디렉터리를 삭제하는 명령어 더보기 A) rm Q) 리눅스에서 네트워크 연결 상태, 라우팅 테이블 정보 등을 보여주는 명령어 더보기 A) netstat Q) 리눅스에서 물리적 장치를 특정한 위치로 연결시켜주는 과정을 마운트라고 한다. 마운트를 하는 명령어는..

공부 기록/끄적 노트

프로그래밍, 배워야 할 것 | 김민태의 프론트엔드 아카데미 수강 노트

웹앱을 개발하려면 배워야 하는 것들이 한두개가 아니다. 그 얘기는, 반대로 지금 당장 모든 걸 다 배울 수도 없고 학습한다고 하더라도 다 알 수 없다는 것이다. 그러면, 좋은 전략이 필요하다. 먼저 이 많은 지식들을 분류해보자. (어떤 분야든 마찬가지겠지만, 지식이라는 것은 세월의 흐름에 따라서 계속 변화를 겪게 된다.) 1. 변하지 않는 기술 시간의 흐름에 따라서 거의 변하지 않는다고 생각이 되는 기술들이다. EX) 네트워크, 운영체제, 컴퓨터 시스템, 논리학, 대수학, 언어론 2. 느리게 변하는 기술 여전히 느리긴 하지만 어느 정도 시간의 흐름에 따라 변화하는 기술들이다. EX) 프로그래밍 언어, 프로그래밍 패러다임, 자료구조, 보안, 알고리즘 3. 빠르게 변하는 기술 유행을 타는 듯이 굉장히 변화의..

공부 기록/외국어 공부

독일어 어휘 | Einkauf, Elektriker, Finger ...

der Einkauf 쇼핑 der Einkaufswagen 쇼핑카트 der Elektriker 전기 기술자1 der Empfänger 수신자 der Esstisch 식탁 der Fernseher 텔레비전 der Feuerwehrmann 소방관 der Finger 손가락 der Fisch 생선 der Flughafen 공항 der Fluss 강, 하천 der Frühling 봄 der Führerschein 운전면허증 der Fuß 발 der Geldautomaten 현금자동입출금기 der Geldbeutel 지갑 der Geldschein 지폐 der Grad 온도 der Grill 그릴 der Hafen 항구 der Hals 목 der Herbst 가을 der Himmel 하늘 der Hügel 언덕 ..

공부 기록/외국어 공부

독일어 알파벳 훑어보기 | German Alphabet

대문자/소문자 알파벳 발음 알파벳으로 시작하는 단어 A/a 아 Auto[아우토] 자동차 B/b 베 Buch[부흐] 책 C/c 체 Couch[카우치] 작은 소파 D/d 데 Dach[다흐] 지붕 E/e 에 Ende[엔더] 끝 F/f 에프 Fahrer[파거] 운전사 G/g 게 Geld[겔트] 돈 H/h 하 Haus[하우스] 집 I/i 이 Information[인포마찌온] 정보 J/j 요트 Jäger[예거] 사냥꾼 K/k 카 Konto[콘토] 계좌 L/l 엘 Laune[라우네] 기분 M/m 엠 Milch[밀히] 우유 N/n 엔 Natur[나투어] 자연 O/o 오 Obst[옵스트] 과일 P/p 페 Platz[플랏츠] 자리 Q/q 쿠 Quelle[크뷀레] 원천 R/r 에르 Radio[가디오] 라디오 S/s 에스 S..

공부 기록/외국어 공부

독일어 어휘 | Wochenende, Wetter, Abflug ...

das Wochenende 주말 das Wetter 날씨 dauern 시간이 걸리다 decken 덮다 / 차리다 der Abflug 이륙 der Absender 발신자 der Adamsapfel 목젖 der Anzug 양복 der Apfel 사과 der Apotheker 약사 der Appetit 식욕 der Architekt 건축가 der Arm 팔 der Arzt 의사 der Augenstern 눈동자 der Bäcker 제빵사 der Bart 수염 der Bauer 농부 der Bauch 배 der Bauernhof 농장 der Beamte 공무원 der Berg 산 der Brief 편지 der Briefträger 우체부 der Computer 컴퓨터 der Dieb 도둑 der Diesel 경..

공부 기록/외국어 공부

독일어 어휘 | Konzert, Meer, Messer ...

das Konzert 음악회 das Lebensmittelgeschäft 식료품점 das Medikament 약품 das Meer 바다 das Meldeamt 주민등록과 das Messer 나이프 das Mittagessen 중식 das Modegeschäft 옷가게 das Motorrad 오토바이 das Museum 박물관 das Musikinstrument 악기 das Navi 내비게이션 das Obst 과일 das Ohr 귀 das Opfer 피해자 das Orchester 오케스트라 das Paket 소포 das Parkverbot 주차금지 das Postamt 우체국 das Rathaus 시청 das Restaurant 레스토랑 das Rezept 처방전 das Schiff 선박 das Schl..

우준성
'공부 기록' 카테고리의 글 목록 (3 Page)