왜 자바스크립트를 사용할까?
자바스크립트(javascript)란 자바스크립트는 객체(object) 기반의 스크립트 언어이다. 스크립트는 웹페이지의 HTML 안에 작성할 수 있는데, 웹페이지를 불러올 때 스크립트가 자동으로 실행된다. 자바스크립트는 ‘웹페이지에 생동감을 불어넣기 위해’ 만들어진 프로그래밍 언어이다. HTML로는 웹의 내용을 작성하고, CSS로는 웹을 디자인하며, 자바스크립트로는 웹의 동작을 구현할 수 있다. 예를들어 웹페이지중 로그인 화면이 있다고 가정해보자. 이런 화면이 있다고 가정 했을 때 쉽게 html,, css, javascript 3가지의 관점으로 살펴보겠다. NAVER, 아이디 입력칸, 비밀번호 입력칸, 로그인 버튼은 html로 구성되어 있다. 이때 버튼의 색, 글씨색, 글씨크기, 글씨체를 바꾸는 디자인과 ..
파이썬 여러가지 함수, 예제를 통한 이해
map함수 map( 함수, 반복 가능한 자료형 ) 반복 가능한 자료형 = literable map은 원본 리스트를 변경하지 않고 새 리스트를 생성한다. 1 2 list(map(lambda i:i**2, [1,2,3])) #[1, 4, 9] 1 2 3 4 5 a = [2,3,4,5] for i in range(len(a)): a[i] = int(a[i]) a #[2, 3, 4, 5] 1 2 list(map(int, a)) #[2, 3, 4, 5] 1 2 list(map(str, a)) #['2', '3', '4', '5'] 1 2 list(map(lambda i:i**2, a)) #[4, 9, 16, 25] 리스트 축약 문법 [ {표현식} for {변수} in {반복자/연속열} if {조건표현식} ] 리스..
파이썬 리스트, 튜플, 딕셔너리 자료형 알아보기
list 리스트는 여러 개의 데이터를 하나의 변수에 저장하고자 할 때 매우 유용하다. 리스트에 들어있는 데이터(요솟값)를 '아이템'이라고 부른다. 리스트는 대괄호( [ ] )로 감싸 주고, 각 요소값은 쉼표( , )로 구분한다. 리스트명 = [요소1, 요소2, 요소3, . . .] 리스트의 생김새 1 2 3 4 5 a = [] b = [5, 6, 7] c = ['Life', 'love', 'sports', 'too'] d = [1, 2, 'star', 'moon'] e = [7, 8, ['short', 'mind']] a는 아무것도 포함하지 않는, 비어있는 리스트이다. b는 숫자로만 구성된 숫자 리스트이다. c는 문자열로만 구성된 문자 리스트이다. d는 숫자와 문자열을 함께 함께 아이템으로 갖는 리스트이..