Pytania otagowane jako python

Python to wieloparadowy, dynamicznie typowany, uniwersalny język programowania. Został zaprojektowany tak, aby szybko się uczyć, rozumieć i używać oraz wymuszać czystą i jednolitą składnię. Należy pamiętać, że Python 2 oficjalnie nie jest obsługiwany od 01-01-2020. Jednak w przypadku pytań Python specyficznych dla wersji dodaj znacznik [python-2.7] lub [python-3.x]. Jeśli korzystasz z wariantu lub biblioteki Pythona (np. Jython, PyPy, Pandas, Numpy), dołącz go do tagów.

30
Do czego służy słowo kluczowe „dochód”?
Jakie jest użycie yieldsłowa kluczowego w Pythonie i co robi? Na przykład próbuję zrozumieć ten kod 1 : def _get_child_candidates(self, distance, min_dist, max_dist): if self._leftchild and distance - max_dist < self._median: yield self._leftchild if self._rightchild and distance + max_dist >= self._median: yield self._rightchild A to jest osoba dzwoniąca: result, candidates …

30
Co zrobić, jeśli __name__ == „__main__”: zrobić?
На этот вопрос есть ответы на Stack Overflow на русском : Что делают if __name__ == „__main__”? Biorąc pod uwagę następujący kod, co to if __name__ == "__main__":robi? # Threading example import time, thread def myfunction(string, sleeptime, lock, *args): while True: lock.acquire() time.sleep(sleeptime) lock.release() time.sleep(sleeptime) if __name__ == "__main__": lock …



30
Jak sprawdzić, czy plik istnieje bez wyjątków?
Czy masz problem z przepełnieniem stosu w przepełnieniu : Czy masz problem z przepełnieniem stosu? Over Over Over Stack Stack Stack Stack Stack Stack Stack Stack Stack Stack Stack Stack Stack Stack Stack Stack Stack Stack Stack Stack Stack Stack Stack Stack Stack Jak sprawdzić, czy plik istnieje, czy nie, …
5601 python  file  file-exists 


30
Jak scalić dwa słowniki w jednym wyrażeniu w Pythonie?
На этот вопрос есть ответы на przepełnienie stosu на русском : Почему нельзя просто взять и сложить два словаря? Mam dwa słowniki w języku Python i chcę napisać jedno wyrażenie, które zwróci te dwa słowniki połączone. Potrzebowałbym tej update()metody, gdyby zwrócił wynik zamiast modyfikować słownik w miejscu. >>> x = …
4781 python  dictionary  merge 

25
Jak mogę bezpiecznie utworzyć katalog zagnieżdżony?
Jaki jest najbardziej elegancki sposób sprawdzenia, czy istnieje katalog, w którym ma zostać zapisany plik, a jeśli nie, utwórz katalog za pomocą Pythona? Oto, co próbowałem: import os file_path = "/my/directory/filename.txt" directory = os.path.dirname(file_path) try: os.stat(directory) except: os.mkdir(directory) f = file(filename) Jakoś tęskniłem os.path.exists(dzięki kanja, Blair i Douglas). Oto co …




21
Jak wyświetlić listę wszystkich plików katalogu?
Odpowiedzi na to pytanie są dziełem społeczności . Edytuj istniejące odpowiedzi, aby poprawić ten post. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Jak mogę wyświetlić listę wszystkich plików katalogu w Pythonie i dodać je do pliku list?
3473 python  directory 

30
Jak posortować słownik według wartości?
Odpowiedzi na to pytanie są dziełem społeczności . Edytuj istniejące odpowiedzi, aby poprawić ten post. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Mam słownik wartości odczytanych z dwóch pól w bazie danych: pola ciągu i pola numerycznego. Pole ciągu jest unikalne, więc jest to klucz słownika. Mogę sortować według kluczy, …

30
Jak zrobić płaską listę z listy?
Przekaż opinię na temat przepełnienia stosu w usłudze : Przepełnienie : Python Zastanawiam się, czy istnieje skrót do utworzenia prostej listy z listy list w Pythonie. Mogę to zrobić w forpętli, ale może jest jakiś fajny „jednowarstwowy”? Próbowałem z reduce(), ale pojawia się błąd. Kod l = [[1, 2, 3], …

30
Zrozumienie notacji plastra
Potrzebuję dobrego wyjaśnienia (odniesienia są plusem) na notacji plastra Pythona. Dla mnie ta notacja wymaga nieco poprawienia. Wygląda niezwykle potężnie, ale nie do końca rozumiem.
3281 python  list  slice  iterable 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.