Python知识点汇总
概括
python是一种解释性语言,解释性语言的价值在于编写的语句能够马上交给解释器执行,能及时的看到程序运行结果.相比与C/C++这些接近于系统底层语言来说,它抽象的层次更高,所写的语句也就更短了.作为一个脚本语言,对于游戏开发来说,有很多需要我们经常进行更改的地方来说,脚本语言发挥了很大作用.学习python是由于工作需要,而且在阅读<
语法方面
1.和大多数脚本语言一样,采用缩进来区分代码块.
2.基本数据类型,python不是很在意数据类型,解释器会自动处理与数据类型相关的问题.
2.for循环比较特殊的是可以内嵌else来作为不满足if的条件来执行.
3.函数传递可变参数列表是通过拆分List,和字典来实现的.
5.相比其他语言,多了一种pass的关键字作为占位符号或者什么也不执行的语句,类似于设计模式中的NullObject.
数据结构
1.python采用list作为底层,来作为实现栈和队列这两种常用的数据结构.
2.元祖和序列:
元祖通常用于一些有关联的数据的汇总,与结构体类似;
序列则作为一种拆分元祖的数据结构来使用.
3.集合
4.字典
这两种数据类型在其他语言里面都比较常见,就不作过多总结,字典就是我们常说的哈希表.