def func(a: int = ..., b: int = ...):
return a + b
c = func(1, 2)
>> 3
st = func('a', 'b')
>> ab
def func(a: int = ...):
print(a) # Ellipsis
func()
def func(a: int = 12345):
print(a) # 12345
func()
...
(Ellipsis
)# 不会报错
def func():
...
...
是一个固定的类型
aa = ... print(type(aa)) # <class 'ellipsis'> print(id(...)) # 1720402224