Wie Datentypen in Python erkennen?
Verfasst: Freitag 5. Juli 2019, 11:56
Ich bin neu in Python und komme komme von anderen Programmiersprachen in denen war es immer üblich, dass der Datentyp bei der deklarierung einer Variable mit angegeben wurde.
Nun wollte ich einer Methode Argument übergeben jedoch bemerkte ich relativ schnell das ich Planlos war, ob die Methode nun Strings, Integer oder was weiß ich für Klassen übergeben bekommen möchte.
Bsp.
Ich wüsste jetzt auf anhieb nicht was für Datentypen ich einsetzen soll damit die Funktion Ordnungsgemäß aufgerufen wird.
Eine andere Sache ist das wenn ich selbst eine Methode schreibe und dort ein Parameter übergeben bekommen möchte
kann ich nicht direkt sagen das ich gerne einen String haben möchte, da ich in der Methode Methoden aus der String Klasse aufrufen möchte.
Wie löst ihr diese beiden Situationen?
Danke im Voraus.
Nun wollte ich einer Methode Argument übergeben jedoch bemerkte ich relativ schnell das ich Planlos war, ob die Methode nun Strings, Integer oder was weiß ich für Klassen übergeben bekommen möchte.
Bsp.
Code: Alles auswählen
def initCameraMatrix2D(objectPoints, imagePoints, imageSize, aspectRatio=None):
Eine andere Sache ist das wenn ich selbst eine Methode schreibe und dort ein Parameter übergeben bekommen möchte
kann ich nicht direkt sagen das ich gerne einen String haben möchte, da ich in der Methode Methoden aus der String Klasse aufrufen möchte.
Wie löst ihr diese beiden Situationen?
Danke im Voraus.