본문 바로가기

function4

[Python] str / function 이용하기 (+args/kwargs) [Python] str / function 이용하기 Str 이용하기12345678910111213141516171819202122232425#-*- coding: utf-8 -*- # str type 데이터를 만들어서 참조 값을 변수에 담기 myComment = "abcdeee" print "id :", id(myComment) # 아이디값 확인print u"길이:", len(myComment) #문자열의 길이 확인print u"e 의 포함 횟수:", myComment.count("e")print u"시작하는 글자 확인:", myComment.startswith("a") name1=u"김구라"name2=u"이정호"name3=u"김구라" print "name1 id:",id(name1)print "name.. 2017. 8. 8.
[Javascript] Javascript 입문 07 (170316) Javascript 입문 07 Global 영역 변수 선언의 문제점- global 영역에 변수를 선언하면 자바스크립트로 조작하여 이용가능- 변수가 중복될 수 있다.- 협업하기 쉽지 않다. function 생성 시 onclick 기능보다 addEventListener를 많이 사용하는 이유- onclick 이용 시 함수를 global 영역에 만들 수 밖에 없다. 이럴 경우 앞서 언급한 문제점이 나타난다.- addEventListener를 이용할 경우 addEventListener("click", function(){ }); 에서 function안에 입력하기 때문에 변수를 선언하면 function 외부에서는 참조가 불가능하다. QUIZ > 버튼을 누르면 누른 횟수가 count되도록 해보세요. ANSWER > .. 2017. 3. 16.
[Javascript]Javascript 입문 05 (170315) Javascript 입문 05 Stack과 Heap- Stack : 변수가 저장되는 공간- Heap : 객체가 저장되는 공간: obj를 선언하는 순간 heap공간에는 { } 객체가 생성되고 stack공간에는 heap의 999라는 주소값(=참조값=reference값)을 갖고 있는 obj 변수를 저장한다. -한 번 더 복습! : var a = { }를 생성할 때 { } 객체는 heap에 생성된다. 이 객체는 19라는 주소값(=참조값=reference값)을 갖고있는데 stack에 a라는 변수를 저장하며 그 변수에 주소값 19를 저장한다. stack과 heap 코드에 적용하기 1. var num1 은 stack에 10 객체는 heap에 객체에 대한 주소값(=키값)은 num1변수에 저장된다. 2. var num1.. 2017. 3. 15.
[Javascript] Javascript 입문 03 (170314) Javascript 입문 03 function의 return- 함수가 종료한다 = 함수가 리턴한다.- return 예약어를 만나면 함수는 종료된다. ** 출력결과 ** cf ) 이 때, result1 등을 호출하지 않고 정의만 했는데도 log가 출력되는 이유는 var result1 = a(); 에서 a();를 먼저 실행하면서 log를 출력하기 때문이다. -result1을 출력하게 되면 undefined값을 출력하게 된다.-result2을 출력하게 되면 undefined값을 출력하게 된다.-result3을 출력하게 되면 999값을 출력하게 된다.-result4을 출력하게 되면 "김구라" 값을 출력하게 된다. 함수의 결과값 undefined var a = function(){ console.log("a 함수.. 2017. 3. 14.