function- все статьи тега ➜ страница 4
Есть ли функция в python, чтобы разделить слово в список?
есть ли функция в python для разделения слова на список отдельных букв? например: s="Word to Split" и wordlist=['W','o','r','d','','t','o' ....] ...
C# хранить функции в словаре
Как создать словарь, в котором можно хранить функции? спасибо. У меня есть около 30+ функций, которые могут быть выполнены из пользователей. Я хочу иметь возможность выполнять функцию таким образом: private void functionName(arg1, arg2, arg3) { // code } dictionaryName.add("doSomething", functionName); private void interceptCommand(string command) { foreach ( var cmd in dictionaryName ) { if ( cmd.Key.Equals(command) ) { ...
Это питон для функции, чтобы вернуть несколько значений?
в python функция может возвращать несколько значений. Вот надуманный пример: def divide(x, y): quotient = x/y remainder = x % y return quotient, remainder (q, r) = divide(22, 7) это кажется очень полезным, но похоже, что им также можно злоупотреблять ("Ну..функция X уже вычисляет то, что нам нужно в качестве промежуточного значения. Пусть X также вернет это значение"). когда вы должны нарисовать линию и определить другой метод? ...
Функция, возвращающая лямбда-выражение
интересно, можно ли написать функцию, которая возвращает лямбда-функцию в C++11. Конечно, одна проблема заключается в том, как объявить такую функцию. Каждая лямбда имеет тип, но этот тип не может быть выражен в C++. Я не думаю, что это сработает: auto retFun() -> decltype ([](int x) -> int) { return [](int x) { return x; } } ни этот: int(int) retFun(); Я не знаю никаких автоматических преобразований из лямбд в, скажем, указатели на функции или некоторые такие. Является ли единст ...
Безопасно ли возвращать struct в C или C++?
Я понимаю, что это не должно быть сделано, но я думаю, что видел примеры, которые делают что-то вроде этого (код Примечания не обязательно синтаксически корректен, но идея есть) typedef struct{ int a,b; }mystruct; и тогда вот функция mystruct func(int c, int d){ mystruct retval; retval.a = c; retval.b = d; return retval; } Я понял, что мы всегда должны возвращать указатель на структуру malloc'ed, если мы хотим сделать что-то подобное, но я уверен, что видел примеры, кот ...
Javascript" этот " указатель внутри вложенной функции
У меня есть вопрос о том, как указатель "this" обрабатывается в сценарии вложенной функции. скажем, я вставляю этот пример кода в веб-страницу. Я получаю сообщение об ошибке при вызове вложенной функции "doSomeEffects()". Я проверил Firebug, и это указывает на то, что когда я нахожусь в этой вложенной функции, указатель "this" фактически указывает на глобальный объект "window", которого я не ожидал. Я не должен понимать что-то правильно, потому что я думал, так как я объявленная вложенная фу ...
Перегруженные функции в python?
возможно ли иметь перегруженные функции в Python? В C# я бы сделал что-то вроде void myfunction (int first, string second) { //some code } void myfunction (int first, string second , float third) { //some different code } и затем, когда я вызываю функцию, она будет различать их на основе количества аргументов. Можно ли сделать что-то подобное в Python? ...
попробуйте {} без catch {} возможно в JavaScript?
у меня есть ряд функций, которые либо что-то возвращать или выдавать ошибку. В основной функции я вызываю каждый из них и хотел бы вернуть значение, возвращаемое каждой функцией, или перейти ко второй функции, если первая функция выдает ошибку. так что в основном то, что у меня сейчас есть: function testAll() { try { return func1(); } catch(e) {} try { return func2(); } catch(e) {} // If func1 throws error, try func2 try { return func3(); } catch(e) {} // If func2 throws error, try ...
Написание собственной функции квадратного корня
Как вы пишете свою собственную функцию для нахождения наиболее точного квадратного корня целого числа? погуглив его, я нашел этой (архивировано из своего ссылка на источник), но во-первых, я не получил его полностью, а во-вторых, это тоже приблизительно. предположим, что квадратный корень является ближайшим целым числом (к фактическому корню) или поплавком. ...
Рекурсивная функция для формирования многомерного массива из результата базы данных
Я ищу, чтобы написать функцию, которая принимает массив страниц / категорий (из плоского результата базы данных) и генерирует массив вложенных элементов страницы/категории на основе родительских идентификаторов. Я хотел бы сделать это рекурсивно, так что любой уровень вложенности может быть сделано. например: я выбираю все страницы в одном запросе, и это то, что таблица базы данных выглядит как +-------+---------------+---------------------------+ | id | parent_id | title ...
Присваивая значение одного символа подчеркивания в интерпретаторе Python/IPython соответствовало
Я создал эту функцию в Python 2.7 с ipython: def _(v): return v позже, если я называю _(somevalue), Я _ = somevalue. in[3]: _(3) out[3]: 3 in[4]: print _ out[4]: 3 функция исчезла! Если я позвоню _(4) Я: TypeError: 'int' object is not callable` почему? Что не так с этой функцией? ...
В чем разница между function и procedure в PL/SQL?
в чем разница между function и procedure в PL/SQL ? ...
кнопки на jQuery.событие click () запускается дважды
У меня есть следующая проблема с этим кодом: <button id="delete">Remove items</button> $("#delete").button({ icons: { primary: 'ui-icon-trash' } }).click(function() { alert("Clicked"); }); если я нажму эту кнопку, предупреждение появится два раза. Это не только с этой конкретной кнопкой, но и с каждой отдельной кнопкой, которую я создаю. что я делаю не так? ...
Несколько длин выдержки в wordpress
Как говорится в названии, я ищу несколько длин отрывков в WordPress. Я понимаю, что вы можете сделать это в функции.php: function twentyten_excerpt_length( $length ) { return 15; } add_filter( 'excerpt_length', 'twentyten_excerpt_length' ); Я хочу знать, как вы можете иметь несколько из них, каждый из которых возвращает разные числовые значения, чтобы я мог получить короткие выдержки для циклов боковой панели, более длинные выдержки для избранных циклов и самый длинный отрывок для основн ...
в jQuery, если.изменение или.клавиша вверх()'
С помощью jQuery я хотел бы запустить функцию, когда либо .change() или .keyup() поднимаются. что-то вроде этого. if ( jQuery(':input').change() || jQuery(':input').keyup() ) { alert( 'something happened!' ); } EDIT Извините, я забыл упомянуть. Оба .change() и .keyup() нужно, чтобы некоторые переменные были в области видимости. ...
Как работать с парами имя / значение аргументов функции в MATLAB
У меня есть функция, которая принимает необязательные аргументы в виде пары имя/значение. function example(varargin) % Lots of set up stuff vargs = varargin; nargs = length(vargs); names = vargs(1:2:nargs); values = vargs(2:2:nargs); validnames = {'foo', 'bar', 'baz'}; for name = names validatestring(name{:}, validnames); end % Do something ... foo = strmatch('foo', names); disp(values(foo)) end example('foo', 1:10, 'bar', 'qwerty') Кажется, что есть много усилий, связанных с извлеч ...
Когда использовать класс против функции в PHP
лампочка еще должна идти для этого... Мне бы очень хотелось легко понять объяснение преимущества использования класса в php над Просто использованием функций. вот простой пример мысли, которую я сейчас имею, и мне интересно, является ли класс более эффективным: скажем, у меня есть мини-календарь виджет, который я построил в php. Я думаю о вызове функции miniCal('arrayVars1', 'var2'). Но я мог бы сделать это дважды на этой странице. Использовать меньше ресурсов используя класс здесь, созда ...
В чем смысл const void?
по-видимому, можно объявить функцию, возвращающую const void: const void foo() { } g++, кажется, рассматривает const важно, потому что следующий код не компилируется: #include <type_traits> static_assert(std::is_same<void(), const void()>::value, "const matters"); так же как и const void имеют ли они какое-либо практическое значение? ...
Отложенные вызовы функций
есть ли хороший простой метод задержки вызова функции, позволяя потоку продолжать выполнение? например public void foo() { // Do stuff! // Delayed call to bar() after x number of ms // Do more Stuff } public void bar() { // Only execute once foo has finished } Я знаю, что это может быть достигнуто с помощью таймера и обработчиков событий, но мне было интересно, есть ли стандартный способ c# для достижения этого? Если кому-то интересно, причина, по которой это требуется, з ...
Простой пример обратного вызова члена класса C++
Я знаю, что это было задано так много раз, и из-за этого трудно копаться в крафт и найти простой пример того, что работает. у меня есть, это просто и это работает для MyClass... #include <iostream> using std::cout; using std::endl; class MyClass { public: MyClass(); static void Callback(MyClass* instance, int x); private: int private_x; }; class EventHandler { public: void addHandler(MyClass* owner) { cout << "Handle ...