Als «python» getaggte Fragen

253
Wie kann man mit Python auf 2 Dezimalstellen runden?

Ich bekomme viele Dezimalstellen in der Ausgabe dieses Codes (Fahrenheit in Celsius Konverter). Mein Code sieht derzeit so aus: def main(): printC(formeln(typeHere())) def typeHere(): global Fahrenheit try: Fahrenheit = int(raw_input("Hi! Enter Fahrenheit value, and get it in Celsius!\n"))...

252
Warum hat Python keine mehrzeiligen Kommentare?

OK, mir ist bewusst, dass Zeichenfolgen in dreifachen Anführungszeichen als mehrzeilige Kommentare dienen können. Beispielsweise, """Hello, I am a multiline comment""" und '''Hello, I am a multiline comment''' Aber technisch gesehen sind das Saiten, richtig? Ich habe den Python-Styleguide gegoogelt...

252
Wie versuche ich es nach einer Ausnahme erneut?

Ich habe eine Schleife beginnend mit for i in range(0, 100). Normalerweise läuft es korrekt, aber manchmal schlägt es aufgrund von Netzwerkbedingungen fehl. Derzeit habe ich es so eingestellt, dass es bei einem Fehler continuein der Ausnahmeklausel angezeigt wird (weiter mit der nächsten Nummer für...

250
Was ist der Zweck von Klassenmethoden?

Ich bringe mir Python bei und meine letzte Lektion war, dass Python kein Java ist. Deshalb habe ich nur eine Weile damit verbracht, alle meine Klassenmethoden in Funktionen umzuwandeln. Mir ist jetzt klar, dass ich für das, was ich mit staticMethoden in Java machen würde, keine Klassenmethoden...

250
Python! = Operation vs "ist nicht"

In einem Kommentar zu dieser Frage sah ich eine Aussage, die die Verwendung empfahl result is not None vs. result != None Ich habe mich gefragt, was der Unterschied ist und warum einer dem anderen empfohlen werden

250
Was sind Typhinweise in Python 3.5?

Eine der am häufigsten diskutierten Funktionen in Python 3.5 sind Typhinweise . Ein Beispiel für Typ Hinweise wird in erwähnt diesen Artikel und diese während auch Typ Hinweise verantwortungsvoll nutzen erwähnen. Kann jemand mehr über sie erklären und wann sie verwendet werden sollten und wann...

249
Was erfassen (Lambda) -Funktionsverschlüsse?

Vor kurzem habe ich angefangen, mit Python herumzuspielen, und bin auf etwas Besonderes gestoßen, wie Verschlüsse funktionieren. Betrachten Sie den folgenden Code: adders=[0,1,2,3] for i in [0,1,2,3]: adders[i]=lambda a: i+a print adders[1](3) Es wird ein einfaches Array von Funktionen erstellt,...