«function» 태그된 질문

함수 (프로 시저, 메소드, 서브 루틴 또는 루틴이라고도 함)는 단일의 특정 작업을 수행하기위한 코드의 일부입니다. 특히 함수 작성 또는 호출과 관련된 질문에이 태그를 사용하십시오. 작업 수행 기능을 구현하려면 [algorithm] 또는 작업 별 태그를 대신 사용하십시오.

8
ES6 클래스로 기능을 확장하는 방법은 무엇입니까?
스택 오버플로에 대한 этот вопрос есть ответы на русском : Наследование от функции ES6는 특수 개체를 확장 할 수 있습니다. 따라서 함수에서 상속 할 수 있습니다. 이러한 객체는 함수로 호출 할 수 있지만 이러한 호출에 대한 논리를 어떻게 구현할 수 있습니까? class Smth extends Function { constructor (x) { // …

13
배열 매개 변수의 크기가 main에서와 동일하지 않은 이유는 무엇입니까?
매개 변수로 전송되는 배열의 크기가 main 내에서와 동일하지 않은 이유는 무엇입니까? #include <stdio.h> void PrintSize(int p_someArray[10]); int main () { int myArray[10]; printf("%d\n", sizeof(myArray)); /* As expected, 40 */ PrintSize(myArray);/* Prints 4, not 40 */ } void PrintSize(int p_someArray[10]){ printf("%d\n", sizeof(p_someArray)); }
104 c  arrays  function  sizeof 

8
PHP에서 매개 변수로 함수 허용
PHP에서 매개 변수로 함수를 전달할 수 있는지 궁금합니다. JS로 프로그래밍 할 때 다음과 같은 것을 원합니다. object.exampleMethod(function(){ // some stuff to execute }); 내가 원하는 것은 exampleMethod 어딘가에서 해당 함수를 실행하는 것입니다. PHP에서 가능합니까?
104 php  function 


9
가장 가까운 0.5로 반올림하려면 어떻게합니까?
등급을 표시해야하는데 다음과 같이 증분이 필요합니다. 숫자가 1.0이면 1과 같아야 합니다. 숫자가 1.1 이면 1과 같아야 합니다. 숫자가 1.2 이면 1과 같아야 합니다. 숫자가 1.3 이면 1.5와 같아야 합니다. 숫자가 1.4이면 다음과 같아야합니다. 1.5 숫자가 1.5 인 경우 1.5가되어야 합니다 숫자가 1.6 인 경우 1.5 가되어야 합니다 숫자가 1.7 인 …
102 c#  math  function 

2
루프에서 함수 만들기
루프 내부에 함수를 만들려고합니다. functions = [] for i in range(3): def f(): return i # alternatively: f = lambda: i functions.append(f) 문제는 모든 기능이 동일하게된다는 것입니다. 0, 1, 2를 반환하는 대신 세 함수 모두 2를 반환합니다. print([f() for f in functions]) # expected output: [0, 1, 2] # actual …
102 python  function 


16
람다 함수 또는 중첩 함수 ( 'def') 중 어느 것이 더 선호됩니까?
나는 주로 람다 함수를 사용하지만 때로는 동일한 동작을 제공하는 중첩 함수를 사용합니다. 다음은 둘 중 하나가 다른 함수 내에서 발견 된 경우 기능적으로 동일한 작업을 수행하는 몇 가지 간단한 예입니다. Lambda 함수 >>> a = lambda x : 1 + x >>> a(5) 6 중첩 함수 >>> def b(x): return …

11
C의 매크로 대 기능
나는 항상 매크로를 사용하는 것이 함수를 사용하는 것보다 나은 예와 사례를 보았습니다. 누군가 함수에 비해 매크로의 단점을 예로 설명해 줄 수 있습니까?

3
프로그램 종료 전에 작업 수행
프로그램이 종료되기 전에 실행될 함수 나 무언가를 어떻게 가질 수 있습니까? 백그라운드에서 지속적으로 실행되는 스크립트가 있으며 종료하기 전에 일부 데이터를 파일에 저장해야합니다. 이를 수행하는 표준 방법이 있습니까?
101 python  function  exit 

3
bash에서 함수를 종료하는 방법
전체 스크립트를 죽이지 않고 조건이 참인 경우 함수를 종료하는 방법은 함수를 호출하기 전으로 돌아갑니다. 예 # Start script Do scripty stuff here Ok now lets call FUNCT FUNCT Here is A to come back to function FUNCT { if [ blah is false ]; then exit the function and go …
101 bash  function  exit 



11
파이썬 함수를 피클 (또는 코드를 직렬화)하는 쉬운 방법이 있습니까?
네트워크 연결을 통해 기능을 전송하려고합니다 (asyncore 사용). 이와 같은 전송을 위해 Python 함수 (이 경우 적어도 부작용이없는 함수)를 직렬화하는 쉬운 방법이 있습니까? 이상적으로는 다음과 같은 한 쌍의 기능을 갖고 싶습니다. def transmit(func): obj = pickle.dumps(func) [send obj across the network] def receive(): [receive obj from the network] func = pickle.loads(s) …
100 python  function  pickle 

11
파이썬에서 참조로 정수 전달
파이썬에서 어떻게 정수를 참조로 전달할 수 있습니까? 함수에 전달하는 변수의 값을 수정하고 싶습니다. 나는 파이썬의 모든 것이 가치로 전달된다는 것을 읽었지만 쉬운 트릭이 있어야합니다. 예를 들어 Java Integer에서는 Long, 등 의 참조 유형을 전달할 수 있습니다 . 어떻게 정수를 함수에 참조로 전달할 수 있습니까? 모범 사례는 무엇입니까?

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.