03 Union:标注可能的类型 2024-04-27 / { Python语法 } { 语法糖 } { python hint } Union:标注可能的类型 一个参数可能是多种类型,最常见的莫过于可能是None。 Read On »
04 Optional:可能是None的类型 2024-04-27 / { Python语法 } { 语法糖 } { python hint } Optional:可能是None的类型 由于某个参数可能是None的情况非常常见,因此提供了Optional的类型标注: Read On »
05 变量标注:变量的类型 2024-04-27 / { Python语法 } { 语法糖 } { python hint } 变量标注:变量的类型 对普通变量的标注和对函数参数标注是一样的。 Read On »
06 Any&None:函数返回值的区别 2024-04-27 / { Python语法 } { 语法糖 } { python hint } Any&None:函数返回值的区别 1. 默认情况 Read On »
07 Callable:标注可调用对象 2024-04-27 / { Python语法 } { 语法糖 } { python hint } Callable:标注可调用对象 任意的可调用对象 Read On »
08 Literal:必须是可选值中的一个 2024-04-27 / { Python语法 } { 语法糖 } { python hint } Literal:必须是可选值中的一个 1. 检查值是否符合 Read On »
10 NewType:全新的变量 2024-04-27 / { Python语法 } { 语法糖 } { python hint } NewType:全新的变量 typing中可以使用NewType来创建一个全新的type,它不是别名,而是一个类似于struct的封装,阻止了其与真实类型的交互。 Read On »
00 README 2024-04-24 / { C++ } { C++ Guidelines Support Library } README The Guidelines Support Library (GSL) contains functions and types that are suggested for use by the C++ Core Guidelines maintained by the Standard C++ Foundation. Read On »
01 owner && not_null 2024-04-24 / { C++ } { C++ Guidelines Support Library } owner && not_null gsl::owner Read On »