摘要: 初涉Python一段时间后,发现其与以前使用的静态语言(c,java)有着很大的不同。这些不同也是因为语言,在设计理念上的本质不同导致的。小小总结一下:·没有++和--:python使用的是动态类型理念。在定义一个变量时,甚至不需要显式定义的标志符。(JavaScript中还要用var,随便说一句,JavaScript的语法真的很烂)因为类型是动态的,所以++和--本身已经失去了意义。在静态语言中,因为有类型的强制设置,所以执行时可以知道一个变量的类型是固定。打个比方:s=1这时s使用++和--是可以的。但是,因为动态类型的缘故,s还可以赋予其他值:s="nime" 阅读全文
posted @ 2013-12-25 20:13 黑风寨的山贼 阅读(164) 评论(0) 推荐(0)