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.

2
Jak obrócić ramkę danych
Co to jest oś obrotu? Jak się obracać? Czy to jest oś obrotu? Długi format do szerokiego formatu? Widziałem wiele pytań dotyczących tabel przestawnych. Nawet jeśli nie wiedzą, że pytają o tabele przestawne, zwykle tak są. Praktycznie niemożliwe jest napisanie kanonicznego pytania i odpowiedzi, które obejmują wszystkie aspekty obrotu ... …

30
Najszybszy sposób na wyświetlenie wszystkich liczb pierwszych poniżej N.
To najlepszy algorytm, jaki mogłem wymyślić. def get_primes(n): numbers = set(range(n, 1, -1)) primes = [] while numbers: p = numbers.pop() primes.append(p) numbers.difference_update(set(range(p*2, n+1, p))) return primes >>> timeit.Timer(stmt='get_primes.get_primes(1000000)', setup='import get_primes').timeit(1) 1.1499958793645562 Czy można to zrobić jeszcze szybciej? Ten kod ma wadę: ponieważ numbersjest to zestaw nieuporządkowany, nie ma gwarancji, …


7
Jak opróżnić listę?
Wydaje się tak „brudne” opróżnianie listy w ten sposób: while len(alist) > 0 : alist.pop() Czy istnieje wyraźny sposób, aby to zrobić?
356 python  list 

4
Kompleksowy poradnik virtualenv dla początkujących? [Zamknięte]
Zamknięte. To pytanie nie jest zgodne z wytycznymi dotyczącymi przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 6 lat temu . Ostatnio słyszę szum o virtualenv i jestem zainteresowany. Ale wszystko, co słyszałem, to chwalenie pochwał i nie …
356 python  virtualenv 


8
Python Graph Library [zamknięta]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
354 python  graph 

8
konfiguracja rejestratora do logowania do pliku i drukowania na standardowe wyjście
Korzystam z modułu rejestrującego Pythona, aby zalogować niektóre ciągi debugowania do pliku, który działa całkiem dobrze. Teraz dodatkowo chciałbym użyć tego modułu do wydrukowania ciągów na standardowe wyjście. Jak mam to zrobic? Aby zalogować moje ciągi do pliku, używam następującego kodu: import logging import logging.handlers logger = logging.getLogger("") logger.setLevel(logging.DEBUG) handler …
353 python  file  logging  stdout 



13
Jak mogę sprawdzić, czy ciąg znaków powtarza się w Pythonie?
Szukam sposobu, aby sprawdzić, czy dany ciąg powtarza się dla całego ciągu, czy nie. Przykłady: [ '0045662100456621004566210045662100456621', # '00456621' '0072992700729927007299270072992700729927', # '00729927' '001443001443001443001443001443001443001443', # '001443' '037037037037037037037037037037037037037037037', # '037' '047619047619047619047619047619047619047619', # '047619' '002457002457002457002457002457002457002457', # '002457' '001221001221001221001221001221001221001221', # '001221' '001230012300123001230012300123001230012300123', # '00123' '0013947001394700139470013947001394700139470013947', # '0013947' '001001001001001001001001001001001001001001001001001', # '001' '001406469760900140646976090014064697609', # '0014064697609' ] …


29
Jak mogę pokolorować dane wyjściowe logowania do Pythona?
Jakiś czas temu widziałem aplikację Mono z kolorowym wyjściem, prawdopodobnie ze względu na jej system logów (ponieważ wszystkie wiadomości były znormalizowane). Teraz Python ma loggingmoduł, który pozwala określić wiele opcji dostosowywania danych wyjściowych. Więc wyobrażam sobie, że coś podobnego byłoby możliwe w Pythonie, ale nigdzie nie mogę się dowiedzieć, jak …
352 python  logging  colors 

15
Wdrożenie dotyku za pomocą Pythona?
touchto narzędzie uniksowe, które ustawia czasy modyfikacji i dostępu do plików na bieżącą porę dnia. Jeśli plik nie istnieje, jest tworzony z domyślnymi uprawnieniami. Jak zaimplementowałbyś to jako funkcję Pythona? Staraj się być wieloplatformowy i kompletny. (Bieżące wyniki Google dla „pliku dotykowego python” nie są tak świetne, ale wskazują na …
352 python  utility 

6
Jak wyrażasz literały binarne w Pythonie?
Jak wyrażasz liczbę całkowitą jako liczbę binarną za pomocą literałów Python? Z łatwością mogłem znaleźć odpowiedź na hex: >>> 0x12AF 4783 >>> 0x100 256 i ósemkowe: >>> 01267 695 >>> 0100 64 Jak używasz literałów do wyrażenia binarnego w Pythonie? Podsumowanie odpowiedzi Python 2.5 i wcześniejsze: mogą wyrażać binarnie używając …

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.