반응형
SMALL

함수 7

Go의 복합 타입과 함수

배열 배열은 0개 이상의 특정 타입 원소로 이뤄진 고정 길이 시퀀스다. 배열의 개별 원소는 기존 첨자 표기법으로 접근하며, 첨자의 범위는 0부터 배열 길이-1까지다. 내장 함수 len은 배열의 원소 수를 반환한다. var a [3]int // 정수 3개로 이뤄진 배열 fmt.Println(a[0])// 첫 번째 원소 출력 fmt.Println(a[len(a)-1])// 마지막 원소 출력 // 인덱스와 원소 출력 for i, v := range a { fmt.Printf("%d %d\n", i, v) } // 원소만 출력 for _, v := range a { fmt.Printf("%d\n", v) } var q [3]int = [3]int{1, 2, 3} var r [3]int = [3]int{1, 2}..

Go 2021.12.16

[Android] 코틀린(Kotlin) 표준 라이브러리 함수(Standard Library Functions)

따뜻한 날씨가 지속되다가 강풍이 매일 불고 있네요-_- 드라이 맡기고 옷장으로 들어간 옷이 다시 나오게 된 상황ㅜ.ㅜ 환절기에 감기들 조심하시고 오늘도 학습을 이어가도록 하겠습니다 오늘은 코틀린의 표준 라이브러리 함수 몇가지를 알아보도록 하겠습니다 import java.io.File private fun nameIsLong(name: String) = name.length >= 20 private fun playerCreateMessage(nameTooLong: Boolean): String { return if ( nameTooLong ) { "Name is too long. Please choose another name." } else { "Welcome, adventurer" } } fun mai..

Android 2020.04.26

[Android] 코틀린(Kotlin) 함수(Function)

코틀린 학습 3일차가 되었네요 오늘은 코틀린의 함수를 학습하겠습니다 const val MAX_EXPERIENCE: Int = 500 private fun formatHealthStatus(healthPoints: Int, isBlessed: Boolean): String { val healthStatus = when (healthPoints) { 100 -> "In best condition" in 90..99 -> "There are some abrasions" in 75..89 -> if (isBlessed) { "There are minor wounds, but they are healing quickly" } else { "There are minor wounds" } in 15..74 -> "A..

Android 2020.04.18

[iOS] Swift5 Function, Method, Closure(스위프트5 함수, 메서드, 클로저)

전세계적으로 코로나19가 기승이네요... 다들 몸조리 잘하시고 마스크 착용과 손씻기 잊지마세요~ 오늘의 학습 주제는 스위프트5의 함수와 메서드, 클로저입니다 함수(Function)는 특정 작업을 수행하기 위해 호출할 수 있도록 이름 붙여진 코드 블록을 말하고 메서드(Method)는 특정 클래스나 구조체 또는 열거형과 연관된 함수를 말합니다 메서드는 스위프트5의 클래스(Class)에 대해 학습할 때 또 언급될 것이기 때문에 여기서는 생략하겠습니다 func sayHello() { print("Hello") } func buildMessageFor1(name: String, count: Int) -> String { return "\(name), you are customer number \(count)" }..

iOS 2020.03.23

[Python] 데이터 프레임(Data Frame) 심화_1

이번 학습 주제는 함수 매핑(Function Mapping)입니다 함수 매핑은 시리즈(Series) 또는 데이터 프레임(Data Frame)의 개별 원소를 특정 함수(lambda 포함)에 일대일 대응시키는 것을 말합니다 import seaborn def add_ten(n) : return n + 10 def add_value(x, y) : return x + y def valid_value(x) : return x.notnull() def valid_count(x) : return valid_value(x).sum() def total_valid_count(x) : return valid_count(x).sum() titanic_data = seaborn.load_dataset('titanic') # 시..

Python 2019.10.11

[Python] 판다스(Pandas) 라이브러리(Library)_5

오늘은 실제 데이터를 한 번 살펴보도록 하겠습니다 사용할 데이터셋은 UCI 머신러닝 저장소에 있는 자동차 연비(auto mpg) 입니다 https://archive.ics.uci.edu/ml/machine-learning-databases/auto-mpg/ Index of /ml/machine-learning-databases/auto-mpg archive.ics.uci.edu ...더보기 판다스(Pandas) 자료형(Data Type) 판다스(Pandas) 파이썬(Python) 설명(Description) int64 int 정수 float64 float 실수 object string 문자열 datetime64, timedelta64 datetime 라이브러리 필요 시간 # 판다스(Pandas) impo..

Python 2019.09.17

[Python] 함수(Function)를 이용한 간단한 로또(Lotto)추첨 프로그램

이번엔 파이썬(Python)의 함수(Function)에 대해 알아볼겸 간단한 로또(Lotto) 추첨 프로그램을 작성해보겠습니다(로또 당첨되고 싶드아-_-) import random //임의의 숫자를 뽑기위해 이용 def getNumber() : //반환값이 있는 함수 정의, 파라미터는 없음 return random.randrange(1, 46) /************************************************************************************** 참고 : 1. 파이썬(Python)의 함수(Function) 매개변수(Parameter) def getNumber(para1, para2, ...)과 같이 파라미터 여러 개 정의 가능 def getNumber..

Python 2019.08.27
반응형
LIST