Domande taggate «python»

Python è un linguaggio di programmazione multi-paradigma, tipizzato in modo dinamico e multiuso. È progettato per essere rapido da imparare, comprendere e utilizzare e applicare una sintassi pulita e uniforme. Si noti che Python 2 è ufficialmente fuori supporto dal 01-01-2020. Tuttavia, per domande Python specifiche della versione, aggiungi il tag [python-2.7] o [python-3.x]. Quando si utilizza una variante o libreria Python (ad esempio Jython, PyPy, Pandas, Numpy), includerlo nei tag.

5
Gestire numeri molto grandi in Python
Ho preso in considerazione una rapida valutazione della mano di poker in Python. Mi è venuto in mente che un modo per accelerare il processo sarebbe quello di rappresentare tutte le facce e semi delle carte come numeri primi e moltiplicarli insieme per rappresentare le mani. Per Pentecoste: class PokerCard: …

3
Importazione condizionale di moduli in Python
Nel mio programma voglio importare simplejson o json in base al fatto che il sistema operativo in cui si trova l'utente sia Windows o Linux. Prendo il nome del sistema operativo come input dall'utente. Ora, è corretto fare quanto segue? osys = raw_input("Press w for windows,l for linux") if (osys …
140 python 

14
Una riga assegnazione if-condition
Ho il codice seguente num1 = 10 someBoolValue = True Ho bisogno di impostare il valore di num1per 20se someBoolValueè True; e non fare diversamente. Quindi, ecco il mio codice per quello num1 = 20 if someBoolValue else num1 C'è un modo in cui potrei evitare la ...else num1parte per …



3
Comprensione del metodo __getitem__
Ho esaminato la maggior parte della documentazione nei documenti di __getitem__Python, ma non sono ancora in grado di comprenderne il significato. Quindi tutto quello che posso capire è che __getitem__viene utilizzato per implementare chiamate come self[key]. Ma a cosa serve? Diciamo che ho una classe python definita in questo modo: …
140 python 


6
Dovrei usare `import os.path` o` import os`?
Secondo la documentazione ufficiale , os.pathè un modulo. Quindi, qual è il modo preferito di importarlo? # Should I always import it explicitly? import os.path O... # Is importing os enough? import os Per favore NON rispondere "importare osopere per me". Lo so, funziona anche per me adesso (a partire …



6
Il titolo della figura Python Matplotlib si sovrappone all'etichetta degli assi quando si utilizza twiny
Sto cercando di tracciare due quantità separate sullo stesso grafico usando twiny come segue: fig = figure() ax = fig.add_subplot(111) ax.plot(T, r, 'b-', T, R, 'r-', T, r_geo, 'g-') ax.set_yscale('log') ax.annotate('Approx. sea level', xy=(Planet.T_day*1.3,(Planet.R)/1000), xytext=(Planet.T_day*1.3, Planet.R/1000)) ax.annotate('Geostat. orbit', xy=(Planet.T_day*1.3, r_geo[0]), xytext=(Planet.T_day*1.3, r_geo[0])) ax.set_xlabel('Rotational period (hrs)') ax.set_ylabel('Orbital radius (km), logarithmic') ax.set_title('Orbital …




8
Come spezzare una linea di metodi concatenati in Python?
Ho una riga del seguente codice (non dare la colpa alle convenzioni di denominazione, non sono mie): subkeyword = Session.query( Subkeyword.subkeyword_id, Subkeyword.subkeyword_word ).filter_by( subkeyword_company_id=self.e_company_id ).filter_by( subkeyword_word=subkeyword_word ).filter_by( subkeyword_active=True ).one() Non mi piace come appare (non troppo leggibile) ma non ho idea migliore di limitare le righe a 79 caratteri in …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.