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.

13
Jak odczytać wartość RGB danego piksela w Pythonie?
Jeśli otworzę obraz za pomocą open("image.jpg"), w jaki sposób mogę uzyskać wartości RGB piksela, zakładając, że mam współrzędne piksela? W takim razie jak mogę to odwrócić? Zaczynając od pustej grafiki, „napisz” piksel z określoną wartością RGB? Wolałbym, gdybym nie musiał pobierać żadnych dodatkowych bibliotek.
140 python  graphics  rgb  pixel 




5
Obsługa bardzo dużych liczb w Pythonie
Rozważałem szybką ocenę rąk pokerowych w Pythonie. Przyszło mi do głowy, że jednym ze sposobów na przyspieszenie tego procesu byłoby przedstawienie wszystkich twarzy i kolorów kart jako liczb pierwszych i pomnożenie ich razem, aby przedstawić ręce. Odrobina: class PokerCard: faces = '23456789TJQKA' suits = 'cdhs' facePrimes = [11, 13, 17, …

3
Warunkowy import modułów w Pythonie
W moim programie chcę zaimportować simplejson lub json w zależności od tego, czy system operacyjny, na którym pracuje użytkownik, to Windows czy Linux. Biorę nazwę systemu operacyjnego jako dane wejściowe od użytkownika. Czy teraz należy wykonać następujące czynności? osys = raw_input("Press w for windows,l for linux") if (osys == "w"): …
140 python 

14
Przypisanie warunku-warunku w jednym wierszu
Mam następujący kod num1 = 10 someBoolValue = True Muszę ustawić wartość num1na, 20jeśli someBoolValuejest True; i nie rób nic innego. Oto mój kod num1 = 20 if someBoolValue else num1 Czy można w jakiś sposób uniknąć tej ...else num1części, aby wyglądała czysto? Odpowiednik if someBoolValue: num1 = 20 Próbowałem …

1
Dlaczego użycie from __future__ import print_function przerywa drukowanie w stylu Python2? [Zamknięte]
Zamknięte. To pytanie nie jest powtarzalne lub zostało spowodowane literówkami . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 5 lat temu . Popraw to pytanie Jestem nowy w programowaniu w Pythonie i próbuję wydrukować z separatorem i zakończyć, ale nadal …

5
Dlaczego musisz tworzyć kursor podczas wykonywania zapytań w bazie danych sqlite?
Jestem zupełnie nowy w module sqlite3 w Pythonie (i ogólnie w języku SQL), a to kompletnie mnie przytłacza. Obfity brak opisów cursorobiektów (a raczej ich konieczności) również wydaje się dziwny. Ten fragment kodu jest preferowanym sposobem wykonywania czynności: import sqlite3 conn = sqlite3.connect("db.sqlite") c = conn.cursor() c.execute('''insert into table "users" …
140 python  sqlite  cursor 

8
Jaki jest najszybszy sposób sprawdzenia, czy klasa ma zdefiniowaną funkcję?
Piszę algorytm wyszukiwania w przestrzeni stanów AI i mam klasę ogólną, której można użyć do szybkiego wdrożenia algorytmu wyszukiwania. Podklasa definiuje niezbędne operacje, a algorytm zajmie się resztą. Tutaj utknąłem: chcę uniknąć ciągłego ponownego generowania stanu nadrzędnego, więc mam następującą funkcję, która zwraca operacje, które można legalnie zastosować do dowolnego …
140 python 

7
Django. Zastąp zapisywanie modelu
Przed zapisaniem modelu zmieniam rozmiar obrazu. Ale jak mogę sprawdzić, czy dodano nowe zdjęcie, czy tylko zaktualizowany opis, aby móc pominąć przeskalowanie za każdym razem, gdy model jest zapisywany? class Model(model.Model): image=models.ImageField(upload_to='folder') thumb=models.ImageField(upload_to='folder') description=models.CharField() def save(self, *args, **kwargs): if self.image: small=rescale_image(self.image,width=100,height=100) self.image_small=SimpleUploadedFile(name,small_pic) super(Model, self).save(*args, **kwargs) Chcę przeskalować tylko po załadowaniu …
140 python  django 

8
niezwiązana metoda f () musi być wywołana z instancją fibo_ jako pierwszym argumentem (zamiast tego otrzymano instancję classobj)
W Pythonie próbuję uruchomić metodę w klasie i pojawia się błąd: Traceback (most recent call last): File "C:\Users\domenico\Desktop\py\main.py", line 8, in <module> fibo.f() TypeError: unbound method f() must be called with fibo instance as first argument (got nothing instead) Kod: (swineflu.py) class fibo: a=0 b=0 def f(self,a=0): print fibo.b+a b=a; …
139 python  methods 

6
Czy powinienem używać `import os.path` czy` import os`?
Według oficjalnej dokumentacji , os.pathjest modułem. Jaki jest zatem preferowany sposób importu? # Should I always import it explicitly? import os.path Lub... # Is importing os enough? import os NIE odpowiadaj „Importowanie osdziała dla mnie”. Wiem, ja też teraz działa (od Pythona 2.6). Chcę wiedzieć, jakie są oficjalne zalecenia w …

6
Dlaczego Python drukuje znaki Unicode, gdy domyślnym kodowaniem jest ASCII?
Z powłoki Pythona 2.6: >>> import sys >>> print sys.getdefaultencoding() ascii >>> print u'\xe9' é >>> Spodziewałem się jakiegoś bełkotu lub błędu po instrukcji print, ponieważ znak „é” nie jest częścią ASCII i nie określiłem kodowania. Wydaje mi się, że nie rozumiem, co oznacza ASCII jako domyślne kodowanie. EDYTOWAĆ Przeniosłem …


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.