Tag: dynamic-typing
Dynamische Typisierung ist eine Eigenschaft einer Programmiersprache, wobei Typ-Prüfungen durchgeführt werden meist zur Laufzeit.
4
Antworten
Da python dynamisch typisiert ist, selbstverständlich können wir so etwas tun: def f(x): return 2 if x else "s" Aber ist die Art, wie python war eigentlich verwendet werden soll? oder in anderen Worten, führen union-Typen, die
8
Antworten
Ich weiß, das funktioniert nicht, aber hat jemand eine Möglichkeit, damit es funktioniert? object obj = new object(); MyType typObj = new MyType(); obj = typObj; Type objType = typObj.GetType(); List<objType> list = new List<objType>(); list.add((objType) obj);
9
Antworten
Fragte ich mich, ob es eine Programmiersprache, die kompiliert wird, um Maschinen-code/binary (kein bytecode dann ausgeführt, indem ein VM, das ist etwas ganz anderes, wenn man bedenkt Eingabe), die mit dynamischen und/oder schwache Typisierung, e.g: Denken Sie
1
Antworten
Ich arbeiten war durch die Mit Text-Kit zum Verwalten von Text in Ihre iOS-Apps tutorial. Geschrieben wurde es für Objective-C, aber ich dachte, ich würde versuchen Sie es trotzdem tun mit Swift. Jedoch, wenn ich den folgenden
3
Antworten
Hier ist mein code: MyClass here = new MyClass(); IEnumerable<MyClass> vats = (IEnumerable<MyClass>)here.All(); Dem All () - Methode zurückgegebene IEnumerable<Dynamik>. Ich möchte konvertieren, um IEnumerable<MyClass>. Die Zeile oben doesn;t Arbeit, sagt Unable to cast object of type
2
Antworten
Bin ich mit einer abstrakten Fabrik zurück Instanzen der konkreten Unterklassen.Ich möchte zur Instanziierung der Subklassen zur Laufzeit gegeben eine Zeichenkette von der konkreten Klasse name. Ich muss auch ein parameter übergeben werden, um die Konstruktoren. Die
16
Antworten
Höre ich eine Menge, die neue Programmier-Sprachen sind dynamisch typisierte, aber was bedeutet es eigentlich, wenn wir sagen, eine Sprache ist dynamisch typisierte vs. statisch typisiert? InformationsquelleAutor der Frage Rachel | 2009-10-04
4
Antworten
Möchte ich wissen, wie die Verwendung von Variablen für Objekte und Funktion von Namen in Python. In PHP, können Sie dies tun: $className = "MyClass"; $newObject = new $className(); Wie machst du diese Art der Sache in
9
Antworten
Sehe ich diese Bedingungen verbreiteten rund um alle über den Ort, in Programmierung und ich habe eine vage Vorstellung von dem, was Sie bedeuten. Eine Suche zeigt mir, dass solche Dinge gebeten worden ganzen stack overflow in
8
Antworten
Kann mir jemand sagen, was Starke Typisierung und schwache Typisierung bedeutet und welches ist besser? InformationsquelleAutor der Frage zamfir | 2008-11-27
8
Antworten
Habe ich eine Python-Funktion, die ein numerisches argument, dass muss eine ganze Zahl sein, damit es sich korrekt Verhalten. Was ist die bevorzugte Art und Weise der überprüfung dieser in Python? Meine erste Reaktion ist, so etwas
5
Antworten
Wie kann man zuverlässig ermitteln, ob ein Objekt ein numpy-Typ? Merke ich, dass diese Frage geht gegen die Philosophie, duck-typing, aber die Idee ist, um sicherzustellen, dass eine Funktion (mit scipy und numpy) nie wieder ein numpy