Вопросы с тегом «function»

242
Функция вызова Python в классе

У меня есть этот код, который рассчитывает расстояние между двумя координатами. Обе функции находятся в одном классе. Однако как я могу вызвать функцию distToPointв функции isNear? class Coordinates: def distToPoint(self, p): """ Use pythagoras to find distance (a^2 = b^2 + c^2) """ ... def...

241
Перейти к определению функции в vim

Как перейти к определению функции с помощью vim? Например, с помощью Visual Assist я могу ввести Alt+ gпод функцией, и она открывает контекстное меню, в котором перечислены файлы с определениями. Как я могу сделать что-то подобное в...

239
Определение функций частного модуля в Python

Согласно http://www.faqs.org/docs/diveintopython/fileinfo_private.html : Как и большинство языков, в Python есть концепция приватных элементов: Частные функции, которые нельзя вызывать извне их модуля Однако, если я определю два файла: #a.py __num=1 и: #b.py import a print a.__num когда я запускаю,...

233
PHP функция для генерации v4 UUID

Поэтому я немного покопался и пытался собрать воедино функцию, которая генерирует действительный UUID v4 в PHP. Это самое близкое, что мне удалось приехать. Мои знания в шестнадцатеричном, десятичном, двоичном, побитовых операторах PHP и тому подобном практически не существуют. Эта функция...

223
Как Java HashMap обрабатывает разные объекты с одинаковым хеш-кодом?

В соответствии с моим пониманием я думаю: Вполне допустимо, чтобы два объекта имели одинаковый хэш-код. Если два объекта равны (используя метод equals ()), они имеют одинаковый хэш-код. Если два объекта не равны, они не могут иметь одинаковый хеш-код Я прав? Теперь, если я прав, у меня есть...

223
Как мне перечислить функции, определенные в моей оболочке?

Я могу ввести псевдоним, чтобы показать список всех псевдонимов. Но для функций все, что я могу сделать, это grep my .bash_profile. Это только те, которые находятся в этом файле, а не те, которые определены во вспомогательных файлах или динамически. Есть ли более удобный способ узнать, какие...

223
Как мне создать функцию Python с необязательными аргументами?

У меня есть функция Python, которая принимает несколько аргументов. Некоторые из этих аргументов могут быть опущены в некоторых сценариях. def some_function (self, a, b, c, d = None, e = None, f = None, g = None, h = None): #code Аргументы dчерез hявляются строками, каждый из которых имеет разные...

217
Можно ли определить более одной функции для файла в MATLAB и получить к ним доступ вне этого файла?

Когда я учился на степень бакалавра в EE, MATLAB требовал, чтобы каждая функция была определена в своем собственном файле, даже если она была однострочной. Сейчас я учусь в аспирантуре, и мне нужно написать проект в MATLAB. Требуется ли это для более новых версий MATLAB? Если в файл можно поместить...

214
TypeError: $ не является функцией при вызове функции jQuery

У меня есть простой скрипт jQuery в плагине WordPress, который использует обертку jQuery, как это: $(document).ready(function(){ // jQuery code is in here }); Я вызываю этот скрипт из панели управления WordPress и загружаю его ПОСЛЕ загрузки инфраструктуры jQuery. Когда я проверяю страницу в...

214
Что означают скобки вокруг имени функции?

В одном из исходных файлов моего проекта я нашел определение функции C: int (foo) (int *bar) { return foo (bar); } Примечание: рядом нет звездочки foo, поэтому это не указатель на функцию. Либо это? Что здесь происходит с рекурсивным...

212
Возвращаем массив в функцию

У меня есть массив, int arr[5]который передается в функцию fillarr(int arr[]): int fillarr(int arr[]) { for(...); return arr; } Как я могу вернуть этот массив? Как я буду использовать его, скажем, я вернул указатель, как я собираюсь получить к нему доступ?...

209
Должны ли функции возвращать ноль или пустой объект?

Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Какова лучшая практика при возврате данных из функций. Лучше вернуть нулевой или пустой объект? И почему один должен...

209
Как и почему работает 'a' ['toUpperCase'] () в JavaScript?

JavaScript продолжает удивлять меня, и это еще один пример. Я только что наткнулся на код, который сначала не понял. Поэтому я отладил его и пришел к такому выводу: alert('a'['toUpperCase']()); //alerts 'A' Теперь это должно быть очевидно, если toUpperCase()оно определено как член строкового типа,...