함수

    [Python] 자주쓰는 파이썬 함수

    자주 사용하는 파이썬 함수 💻 함수명 설명 len() 리스트 내 원소 개수 , 크기반환 type() 자료형 확인 int() 문자형 자료형 > 숫자형으로 변환 str() 숫자형 자료형 > 문자형으로 변환 sorted() 크기 순으로 정렬 sum() 리스트 원소의 합 os.path.join(A,B) 파일경로 합치기 time.time() 초 단위로 지난 시간을 알려준다 datetime.fromtimestamp() fromtimestamp()함수에 인자로 time.time()을 넘겨주면 현재 시간을 datetime객체로 변환 A is not None A가 None 이 아닌경우 strip() 문자열의 앞뒤에 있는 공백 문자(스페이스,탭,개행 등)를 제거하는 역할 lstrip 왼쪽 공백 제거 rstrip 오른쪽 공..

    📱 안드로이드 with 코틀린 📱 / 변수와 함수

    2022 / 12 / 06 화 변수와 함수 ✔ 변수와 함수 변수선언 키워드 - val, var 변수선언 기본 - val 변수명 : 데이터타입 타입유추 - 할당하고자 하는 값의 타입을 보고, 변수의 타입을 지정하는 기능 // 초기값 할당 val data1: Int = 10 // val data1 = 10 읽기만 가능 / 값 변경 불가능 / 자바의 final과 동일 var data2 = 10 // 읽기, 쓰기 가능 / 값 변경이 가능 fun myFun() { // data1 = 20 // error data2 = 20 } // 초기값 할당 val data3 : Int // 초기값 할당을 안했기에 오류가난다. val data4 = 10 fun someFun(){ // 함수안에 선언한 변수는 선언과 동시에 초기..

    함수의 메모리 적재 / 가변 파라미터 / 전개 연산자 / 디폴트 파라미터 / Callback / forEach

    함수의 메모리 적재 / 가변 파라미터 / 전개 연산자 / 디폴트 파라미터 / Callback / forEach

    2022 / 08 / 05 금 함수의 메모리 적재 (함수가 호출되는 과정) 가변 파라미터 전개 연산자 디폴트 파라미터 Callback forEach ✔️ 함수의 메모리 적재 ⚙️ 빨간색을 파란색에 넣는다 빨간색은 Instruction -set 과 data로 구분 가능하며, 이 두 가지는 메모리에 들어가야 실행할 수 있다. // 자바스크립트에서 호이스팅(hoisting)이란. 인터프리터가 변수와 함수의 메모리 공간을 선언 전에 미리 할당하는 것의 의미 함수를 두개로 나누어서 생각해라! - 함수의 instruction - set : Global영역에 들어가며 -> function object (data라 볼 수 있음) 형태로 들어간다. - DATA : stack영역에 들어가며 -> EC ( exeution ..

    함수 / 익명함수 / 임시객체

    함수 / 익명함수 / 임시객체

    2022/08/03 수 함수 원형 함수의 종류 - 익명함수 ✔️ 함수 원형 함수 원형 (Function Prototype) 은 함수이름 / 파라미터 / 리턴값으로 구성된다. array.splice ( start [, deleteCount [, item1 [, item2 [, ...]]]]) 의 경우 함수이름은 splice 파라미터는 ( )의 내용 리턴값은 array이다. 더보기 console.log("abc"); log 함수를 호출(call) 하면 파라미터 (" abc " ) 값을 리턴값 console 이 처리해준다 ! ✨point 원인은 다양해도 괜찮으나, 결과값은 반드시 한개여야한다. ex ) 자판기에 있는 음료수를 뽑기 위해 지폐를 넣을 것인지, 동전을 넣을 것인지, 섞어서 넣을 것인지 등 자판기에..