本文章主要是自己在使用时,跟一般语言(在此,以C/C#做代表)比较不一样的地方,把它纪录下来。
本文也不是一个完整教学,看遇到什么就写什么。如果文章过长,再整理目录或分门别类。
定义变数类型!?
这其实只是type hints(型别提示)
如下程式片段:
这type hints只是让IDE检查用的,IDE会提示在程式中型别有被变更,而无法像一般语言一样能真的定义型别。如上面所示範,当宣告字串后,变数再设定一个数值,结果变数aa的型别由str变成int。
如下运作结果:
变数aa由str的型态,转成int型态。(变数在python也是物件,故type()才会显示<class '型别'>