Bir klişenin Yapısı, varsayılan değerleri belirtmek mümkün mü? Düzenli piton fonksiyonlu Örneğin Bir klişedeki varsayılan değerler Yapı
, bunu yapabilirsiniz:def func(a, b=2):
print a + b
bu davranışı için izin verecek
:
func(1) # prints 3
func(1, 20) # prints 21
func(1, b=50) # prints 51
bir ctypes Yapısı bunu yapmak mümkün mü? örneğin
:
class Struct(Structure):
_fields_ = [("a", c_int), ("b", c_int)] # b default should be 2
def print_values(self):
print self.a, self.b
struct_instance = Struct(1)
struct_instance.print_values() # should somehow print 1, 2
Teşekkürler! Bunu neden düşünmediğime emin değilim. :) –