python-3.x

Dlaczego, jeśli nie ma. eq ("a")` wydaje się być prawdziwe (ale nie do końca)?

Jeśli wykonasz następującą instrukcję w Pythonie 3.7, to (z moich testów) wydrukuje b: if None.__eq__("a"): print("b") ... ia wartości zwracanej funkcji, ale nie zwróciłem niczego w drugim przypadku -- więc funkcja zwróciła None. Co tu się dzieje?

Jak zmienić wartość w Pythonie

Jaki jest najskuteczniejszy sposób przełączania pomiędzy 0 i 1?

Microsoft Visual C++ Compiler for Python 3.4

Wiem, że istnieje "Microsoft Visual C++ Compiler for Python 2.7" ale czy istnieje, obecnie lub w planach, kompilator Microsof ... a znaczenie? Byłoby niezwykle korzystne, gdybym nie musiał instalować innej wersji visual studio na całym moim laboratorium.

Python integer division daje float

Python 3.1 (r31:73574, Jun 26 2009, 20:21:35) [MSC v.1500 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "li ... pamiętam wcześniejsze wersje zwracające int/int=int? Co mam zrobić, czy jest nowy operator dywizji, Czy zawsze muszę rzucać?

budowanie Pythona ze źródła z obsługą zlib

Podczas budowania Pythona 3.2.3 ze źródła na Ubuntu 12.04, moduł zlib nie jest dostępny. Pobrałem oficjalną dystrybucję źród ... nie flagi --with-zlib do komendy ./configure. Jednak to zwraca błąd, że jest to nierozpoznana opcja i nie ma żadnego efektu.

Python dataclass z zagnieżdżonego dict

Standardowa biblioteka w 3.7 może rekurencyjnie konwertować dataclass na dict (przykład z dokumentów): from dataclasses impo ... pydantic (działa bardzo dobrze, doskonała dokumentacja i mniej przypadków narożnych) [1]: https://jsonpickle.github.io /

Czym jest python. składnia notacji?

Ostatnio natknąłem się na składnię, której nigdy wcześniej nie widziałem, gdy uczyłem się Pythona, ani w większości samouczkó ... w bardziej złożonym oświadczeniu (jeśli to możliwe)? To prawdopodobnie zaoszczędź mi wiele linijek kodu w przyszłości...:)

Projekt Python3 Usuń foldery pycache i.pliki pyc

Jaki jest najlepszy sposób na usunięcie wszystkich folderów __pycache__ i plików .pyc/.pyo z projektu python3. Widziałem wiel ... ny do Debiana, ale to nie usuwa folderów. Chcę prosty sposób, aby oczyścić projekt przed przepchnięciem plików do mojego DVS.

Rozmiar listy w pamięci

Po prostu eksperymentowałem z rozmiarem struktur danych Pythona w pamięci. Napisałem następujący fragment: import sys lst1= ... onal garbage collector overhead if the object is managed by the garbage collector. czy może tak być w moim małym przykładzie?

Czym są adnotacje zmiennych w Pythonie 3.6?

Python 3.6 ma zostać wydany. PEP 494 -- harmonogram Wydania Pythona 3.6 wspomina koniec grudnia, więc przejrzałem Co nowego ... o ostatniego: Jak primes: List[int] = [] wyjaśnia? Czy to definiowanie pustej listy, która pozwoli tylko na liczby całkowite?

Przyspieszyć bitstring / operacje bitowe w Pythonie?

Napisałem generator liczb pierwszych używając Sita Eratostenesa i Pythona 3.1. Kod działa poprawnie i z wdziękiem W 0.32 sek ... które działają wolniej niż mój istniejący kod, oczywiście. Edit again: Sporządziłem listę benchmarków na mojej maszynie.

Błąd składni podczas drukowania w Pythonie 3 [duplikat]

To pytanie ma już odpowiedź tutaj: co oznacza "SyntaxError: Missing nawiases in call to 'print '" w Pyth ... int "hello World" File "<stdin>", line 1 print "hello World" ^ SyntaxError: invalid syntax

Jak zainstalować pip dla Pythona 3.6 na Ubuntu 16.10?

Chciałbym zacząć od wskazania, że to pytanie może wydawać się duplikatem, ale tak nie jest. wszystkie pytania, które tutaj wi ... ython3.5m python3.6 python3m python3-config python3.5-config python3.5m-config python3.6m python3m-config pip pip3 pip3.5

Jak napisać Pythona 2.x jak najbardziej kompatybilny z Pythonem 3.x Jak to możliwe?

Istnieje wiele sposobów na włączenie Pythona 3.funkcje x w Pythonie 2.x , czyli kod Pythona 2.Skrypty x można łatwo przekonwe ... je się bardziej jak Python 3.x ? Załóżmy, że mamy najnowszy Python 2.x (2.7.2 w tej chwili, jak sądzę) do naszej dyspozycji.

Jak działają przykute zadania?

Cytat z czegoś: >>> x = y = somefunction() Jest tym samym co >>> y = somefunction() >>> x = ... nction() ? Z mojego zrozumienia, powinny być takie same, ponieważ somefunction może zwrócić tylko dokładnie jedną wartość.

tf.shape () get wrong shape in tensorflow

Definiuję tensor w ten sposób: x = tf.get_variable("x", [100]) Ale kiedy próbuję wydrukować kształt tensora: print( tf.shape(x) ) Otrzymuję Tensor("Shape:0", shape=(1,), dtype=int32), dlaczego wynik wyjścia nie powinien być shape=(100)

pip nie działa już po błędzie aktualizacji obiekt "moduł" nie jest możliwy do wywołania

Po aktualizacji pip, pip przestał działać całkowicie. Z:\>pip install matplotlib Traceback (most recent call last): Fil ... n__.py", line 9, in <module> TypeError: 'module' object is not callable Proszę o pomoc. Edit: pracuję na windows 10

Formatowanie łańcuchów w Pythonie 3

"(%d goals, $%d)" % (self.goals, self.penalties) ^ wiem jak to zrobić w Pythonie 2 Jaka jest wersja Pythona 3? Próbowałem szukać przykładów w Internecie, ale wciąż otrzymywałem wersje Pythona 2

Filtry w Python3 [duplikat]

To pytanie ma już odpowiedź tutaj: Jak używać filtrów, map i redukować w Pythonie 3 ... ista obiektów filtrowanych, które mają wyjść, jest przechowywana w tym miejscu pamięci? Jak uzyskać listę, której potrzebuję?

Wypisuje nowe wyjście w tej samej linii [duplikat]

To pytanie ma już odpowiedź tutaj: Drukuj w jednej linii dynamicznie ... ać: 12345678910 Nowi czytelnicy odwiedzają ten link jak również http://docs.python.org/release/3.0.1/whatsnew/3.0.html