第1个回答 2016-08-25
type hint,大概算是类型标记?
主要是为了静态分析和重构用
然而 Python 还是动态类型的,同时第三方库的运行时类型检查是由开发者实现的
总结一下就是并没有什么卵用本回答被提问者采纳
第2个回答 2019-03-20
字典(dict)的每个键值对()用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示:
d = {key1 : value1, key2 : value2 }
键必须是唯一的,但值则不必。值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组。
列表(list)或序列(sequence)中的冒号与matlab用法类似,如
>>a = range(3)
>>a==a[0:3]
>>True
第3个回答 2018-10-18
def add(x:int,y:bool): # :int 并没有卵用,python是动态类型,这里写成 y:bool 然后y=2并不触发异常
return x+y
print(add(1,y=2)) # 3