본문 바로가기

인문학도개발일지

(14)
[인문학도 개발일지] 국비지원 교육으로 첫 발 내딛기(전향을 마음먹기 까지, 교육내용, 기관, 지원 내용 등) 네이버 블로그에 처음 올렸던 내용을 그대로 옮긴다. 인문학도, 프로그래밍을 시작하다. 나는 인문계열 고등학교 문과반을 졸업하고 어문학 학사학위를 가진 전형적인 인문학도다. 길지 않은 직장생활 경험도 마케팅, 홍보 등 개발자와는 전혀 다른 분야에서의 경력이 전부. 빅데이터 분석 분야에 대해 알게 된 건 복수전공을 하면서 부터인데 그 땐 나와 너무 다른 분야라고 생각해서 공부를 해보겠단 생각 조차 못했었다. 각설하고, 전향을 마음먹게 된 건 일단은 호호할머니가 되어서 까지도 일이 하고 싶어서라는 다소 이해받지 못할 수도 있는 이유 때문. 친구들이 변태같다고들 하는데ㅎㅎ 일이 폭풍처럼 몰아치거나 공부하는 것을 즐기는 편. 워낙 가만히 있질 못하는 성격에다 남들에게 뒤처진다는 느낌을 싫어하기도 한다. 그래서 미..
[알고리즘] 백준 1546 : 평균 파이썬 풀이 풀이 N = int(input()) score = list(map(int,input().split())) M = max(score) new_score = [] for i in score: new_score.append(i/M*100) print(sum(new_score)/N)
[알고리즘] 백준 3052번: 나머지 풀이 및 파이썬주요개념 풀이1 mylist = [] for _ in range(10): mylist.append(int(input())%42) print(len(mylist)-(len(mylist)-len(set(mylist)))) 풀이2 mylist = [] new = [] for _ in range(10): mylist.append(int(input())%42) for i in mylist: if i not in new: new.append(i) print(len(new)) 주요개념 set - 집합 자료형 - 중복을 허용X - 순서가 없다(Unordered).
[알고리즘] 백준 2562번: 최댓값 풀이 및 파이썬 주요개념 풀이 mylist = [] for _ in range(9): mylist.append(int(input())) M = max(mylist) I = mylist.index(M) print(M) print(I+1) 주요개념 index() - 배열에서 원하는 값의 인덱스값을 찾는 함수 - 배열이름.index(배열원소)
[알고리즘] 백준 10818번: 최소, 최대 풀이 및 파이썬 주요개념 풀이 N = int(input()) Num = list(map(int, input().split())) Num.sort() print(Num[0], Num[-1]) 주요개념 map - 리스트(튜플)의 요소를 지정된 함수로 처리 해주는 함수 - 원본을 변경하지 않고 새 리스트(튜플)을 생성 - list(map(함수, 리스트)) 리스트 정렬 - sort, reverse 메소드 리스트.sort(): 정렬, 기본값은 오름차순 리스트.sort(reverse=True): 내림차순 리스트.reverse(): 내림차순XXXXXX, 기존 리스트 거꾸로 정렬!! - sorted, reversed 함수 sorted 함수는 정렬된 새로운 리스트를 리턴 sort 메소드는 None을 리턴(아무것도 리턴시켜주지 않음) 예제) so..
[수업노트] JavaScript - 자바스크립트 개요 " 웹 문서의 구성요소 " ▪ HTML 웹 문서 내용의 구조를 정의 ▪ CSS(Cascade Style Sheet) 웹 문서의 디자인을 처리 ▪Javascript 웹 문서 내에서 동적인 부분을 처리 " Javascript란? " 웹 문서(HTML) 내에서 실행되는 프로그램을 구현하기 위한 언어 HTML 문서 내에 작성하며 Web Browser 에 내장되어 있는 Javascript 엔진에 의해 실행된다. 객체지향 언어(함수도 지원) 이벤트(사용자가 action을 취하는 것) 중심 언어 " 변수 " ▪ 변수선언 var 변수명 [= 값] 또는 let 변수명 [= 값] var 변수 : 선언된 함수의 전 영역에서 사용할 수 있다. (function scope), 같은 이름의 변수를 여러 개 선언가능 var num..