Запитання з тегом «function»

Функція (яка також називається процедурою, методом, підпрограмою або рутиною) - це частина коду, призначена для виконання єдиного конкретного завдання. Використовуйте цей тег для запитань, які конкретно стосуються створення або виклику функцій. Щоб допомогти реалізувати функцію для виконання завдання, використовуйте замість [алгоритм] або тег, визначений для завдання.


10
Як я можу переглянути вихідний код функції?
Я хочу подивитися вихідний код функції, щоб побачити, як вона працює. Я знаю, що я можу надрукувати функцію, ввівши її ім'я під запитом: > t function (x) UseMethod("t") <bytecode: 0x2332948> <environment: namespace:base> У цьому випадку, що UseMethod("t")означає? Як знайти вихідний код, яким насправді використовується, наприклад t(1:10):? Чи є різниця між …
550 r  function  r-faq 


12
Визначте глобальну змінну у функції JavaScript
Чи можна визначити глобальну змінну у функції JavaScript? Я хочу використовувати trailimageзмінну (оголошену у makeObjфункції) в інших функціях. <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title></title> <script type="text/javascript"> var offsetfrommouse = [10, -20]; var displayduration = 0; var obj_selected = 0; function makeObj(address) { **var trailimage = [address, 50, 50];** document.write('<img id="trailimageid" …

12
Що таке "статична" функція в C?
Питання було про просто c функції, не c ++ static методи, як уточнено в коментарях. Я розумію, що таке staticзмінна, але що таке staticфункція? І чому це так, що якщо я оголошу функцію, скажімо void print_matrix, скажімо a.c(БЕЗ a.h) і включаю "a.c"- Я отримую "print_matrix@@....) already defined in a.obj", АЛЕ …

15
Викличте функцію з іншого файлу в Python
Set_up: у мене є файл .py для кожної функції, яку потрібно використовувати в програмі. У цій програмі мені потрібно викликати функцію із зовнішніх файлів. Я спробував: from file.py import function(a,b) Але я отримую помилку: ImportError: Немає модуля з назвою "file.py"; файл - не пакет Як виправити цю проблему?
496 python  file  function  import 

19
Визначення назви функції з цієї функції (без використання прослідкування)
У Python, не використовуючи tracebackмодуль, є спосіб визначити ім'я функції з цієї функції? Скажіть, у мене модуль foo з панеллю функцій. Чи є під час виконання foo.bar()бар спосіб дізнатись ім'я бару? Або ще краще, foo.barім'я? #foo.py def bar(): print "my name is", __myname__ # <== how do I calculate this …

18
Як повернути значення рядка з функції Bash
Я хотів би повернути рядок з функції Bash. Я напишу приклад в java, щоб показати, що я хотів би зробити: public String getSomeString() { return "tadaa"; } String variable = getSomeString(); Наведений нижче приклад працює в bash, але чи є кращий спосіб зробити це? function getSomeString { echo "tadaa" } …


6
Чому деякі функції мають підкреслення "__" перед і після назви функції?
Це "підкреслення", здається, трапляється багато, і мені було цікаво, чи це вимога мови Python, чи просто питання конвенції? Також хтось може назвати та пояснити, які функції, як правило, мають підкреслення, і чому ( __init__наприклад)?

9
Статичні функції / зміни класу в класах Swift?
У Swift 1.2 складається наступний код: class myClass { static func myMethod1() { } class func myMethod2() { } static var myVar1 = "" } func doSomething() { myClass.myMethod1() myClass.myMethod2() myClass.myVar1 = "abc" } Чим відрізняється статична функція від функції класу ? Який я повинен використовувати, і коли? Якщо я …

12
Як я можу отримати вихідний код функції Python?
Припустимо, у мене функція Python, як визначено нижче: def foo(arg1,arg2): #do something with args a = arg1 + arg2 return a Я можу отримати назву функції за допомогою foo.func_name. Як я можу програмно отримати його вихідний код, як я вводив вище?
406 python  function 

11
Надішліть форму при натисканні клавіші Enter за допомогою AngularJS
У цьому конкретному випадку, які параметри я повинен зробити, щоб ці входи викликали функцію, коли я натискаю Enter? // HTML view // <form> <input type="text" ng-model="name" <!-- Press ENTER and call myFunc --> /> <br /> <input type="text" ng-model="email" <!-- Press ENTER and call myFunc --> /> </form> // Controller …


4
Передача словника функції як параметри ключового слова
Я б хотів викликати функцію в python за допомогою словника. Ось код: d = dict(param='test') def f(param): print(param) f(d) Це відбитки, {'param': 'test'}але я хотів би, щоб він просто надрукував test. Я хотів би, щоб він працював аналогічно для більшої кількості параметрів: d = dict(p1=1, p2=2) def f2(p1, p2): print(p1, …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.