scope

String with 'f' prefix in python-3.6

Testuję Pythona 3.6. Przechodząc przez nowy kod, natknąłem się na nową składnię: f"My formatting string!" Wygląda na to, ... ochę światła na wewnętrzne działanie tego? W szczególności jaki jest zakres zmiennych, które może przyjąć ciąg z prefiksem f?

Dostęp do viewModel w funkcji javascript poza zakresem ViewModel

Zastanawiam się, Czy Mogę uzyskać dostęp do nokautu.js main viewModel z metody spoza zakresu samego viewModel. Weźmy ten przy ... n() { // is there some way to get back into the ko context here? // like with ko.dataFor or ko.contextFor? }); }

Deklaracje funkcji wewnątrz instrukcji if / else?

Jak obsługiwane są deklaracje funkcji? var abc = ''; if(1 === 0){ function a(){ abc = 7; } }else if('a' === ... en though 'foo' !== 'bar' Ten przykład generuje różne wyjścia w Chrome i Firefox. Wyjście Chrome foo podczas wyjścia FF 19.

Object not found błąd z ddply wewnątrz funkcji

To naprawdę podważyło moją zdolność do debugowania kodu R. Chcę użyć ddply(), Aby zastosować te same funkcje do różnych kol ... dply , może mi pomóc, ale zrobiłem wystarczająco dużo w głowie na dziś i nadszedł czas, aby podnieść rękę i poprosić o pomoc.

Czy programowanie proceduralne ma jakąś przewagę nad OOP?

[Edit:] wcześniej zadałem to jako być może źle sformułowane pytanie o to, kiedy używać OOP, a kiedy używać programowania proc ... est dobry sposób na wcześniejsze określenie projektu, któremu lepiej będzie służyć podejście do programowania proceduralnego?

Jak struktura JavaScript callback tak, że zakres funkcji jest utrzymywany prawidłowo

Używam XMLHttpRequest i chcę uzyskać dostęp do zmiennej lokalnej w funkcji wywołania zwrotnego success. Oto kod: function ... t to bardzo ogólna funkcja pomocnicza i nie chcę, aby była specyficzna, przekazując do niej określoną zmienną, taką jak test.

Przekazywanie zakresu do funkcji zwrotnej / wiązania

Próbuję przekazać zakres funkcji do metody wywołania zwrotnego. Problem, który mam polega na tym, że otrzymuję zakres obiekt ... p do lokalnie zdefiniowanych zmiennych i parametrów w / w tym kontekście... Czy ja nie rozumiem js?? Jak wykonać to zadanie?

Zmienna zadeklarowana w for-loop is local variable?

Używam C# dość długo, ale nigdy nie zdałem sobie sprawy z tego, co następuje: public static void Main() { for (int i ... zadeklarować zmiennej o tej nazwie? Myślałem, że zmienna iteratora używana przez pętlę for jest ważna tylko w jej zakresie.

(Ruby,Rails) kontekst siebie w modułach i bibliotekach...?

Szybkie pytanie dotyczące użycia " JA " wewnątrz modułu lub biblioteki. Zasadniczo jaki jest zakres / kontekst "ja", poniewa ... / biblioteka nie ma nic do "siebie". Więc jaki jest kontekst jaźni wewnątrz czegoś takiego jak moduł, w którym nie ma klasy?

C# variable scoping: 'x' nie może być zadeklarowane w tym zakresie, ponieważ nadawałoby to inne znaczenie 'x'

if(true) { string var = "VAR"; } string var = "New VAR!"; Spowoduje to: Błąd 1 zmienna lokalna o nazwie 'var' N ... ie mogę wywołać var spoza if, więc komunikat o błędzie jest błędny, ponieważ pierwszy var nie ma znaczenia w drugim zakresie.

Dostęp do siebie z dekoratora

W metodzie setUp() unittest ustawiłem kilka zmiennych self , które są później przywoływane w rzeczywistych testach. Stworzyłe ... def test_a(self): # testing code goes here Jaki byłby najlepszy sposób dostępu a (set in setUp()) z dekoratora?

Dostęp do zewnętrznej klasy z wewnętrznej klasy w Pythonie

Mam taką sytuację... class Outer(object): def some_method(self): # do something class Inner(object): ... za odpowiedzi. Wnioskuję, że muszę ponownie ocenić, jak zaprojektowałem to do wdrożenia i wymyślić bardziej solidną metodę.

Dlaczego trzy-argumentowe otwarte wywołania z autovivified filehandles są najlepszą praktyką Perla?

Mam dwa pytania dotyczące funkcji Perla open: 1) wydaje mi się, że z Perl Best Practices pamiętam, że 3-argumentowa wersja ... n(OUT, '>>', $file); Czy to coś strict? Wydaje mi się, że pamiętam możliwość używania OUT z strict, ale nie pamiętam.

Czy używasz kręconych szelek do dodatkowego lunetowania? [zamknięte]

Mam na myśli inne niż używanie go, gdy jest wymagane dla funkcji, klas, if, while, switch, try-catch. Nie wiedziałem, że moż ... i i alokacji (myślę, że niektóre Kompilatory mogą na tym zoptymalizować?)? A może lepiej użyć innego nazwy zmiennych w ogóle?

Gdzie umieścić funkcje zdefiniowane przez użytkownika w Angular JS?

Moim zdaniem chcę renderować: <p> {{ say() }} </p> Gdzie say jest zdefiniowane jako takie: say = function ... kcji kontrolera. Gdzie jest właściwe miejsce do umieszczenia mojej funkcji, abym mógł ją renderować w dowolnym kontrolerze?

Jak uzyskać wszystkie zmienne dostępne w widoku w PHP?

Muszę zobaczyć wszystkie zmienne, które są dostępne w widoku. Jestem programistą front-end, więc głównie pracuję w katalogu v ... ork. Chcę tylko wyświetlić zmienne, które zostały przekazane z kontrolera, który załadował widok. Jest na to jakiś sposób?

Zmienne globalne w Meteorze

Mam var Schemas = {}; Meteor.isClient && Template.registerHelper("Schemas", Schemas); Schemas.Person = new Simple ... a Meteor z kodem w osobnych plikach? Mogę uzyskać dostęp do niektórych obiektów i zmiennych, podczas gdy inne są niedostępne.

Do pętli wewnątrz własnych kręconych szelek

Natknąłem się na ten układ for-loop: #include <iostream> int main() { { for (int i = 0; i != 10; ++i) ... return 0; } Zastanawiałam się, do czego służy ta dodatkowa warstwa szelek? Pojawia się to kilka razy w naszej bazie kodów.

Dlaczego funkcje zagnieżdżone mogą uzyskać dostęp do zmiennych z zewnętrznych funkcji, ale nie mogą ich modyfikować [duplikat]

to pytanie ma już odpowiedzi tutaj : ... Pythonowi, aby szukał nazwy zmiennej w zewnętrznym zakresie (coś podobnego do słowa kluczowego global)? Wersja Pythona: 2.7

Dlaczego nie możemy zdefiniować zmiennej wewnątrz instrukcji if?

Być może na to pytanie udzielono już wcześniej odpowiedzi, ale słowo if pojawia się tak często, że trudno je znaleźć. Przykł ... ienna będzie zdefiniowana w każdej pętli. Ale dla mojego przykładu if, tak nie jest. Więc dlaczego nie wolno nam tego robić?