摘要:
根据前面几节,可以看出python是在基础类型最为丰富的编程语言。listtuplesetdict可见其在数据结构层面的切分粒度,是希望满足比较多的领域编程需要的。1 创建字典a_dict = {'server': 'db.diveintopython3.org', 'database': 'mys... 阅读全文
摘要:
python的集合,并不等于其他语言的广泛意义上的集合。严格来说list更像是一种集合,这里的集合set,是一种无重复元素的无序集合。* 可以理解为,没有值只有键的字典。一种原始形态的字典。1 创建集合a_set = set() #空集合a_set = {1,2,3} 用l... 阅读全文
摘要:
1 tuple和list所有不修改list元素的操作,tuple都有。(下标、切片、索引等)所有修改list元素的操作,tuple都没有。(扩展、修改、删除等)tuple代表常量集合,遍历速度远远比list快。tuple和字面值,都是不可修改的类型,适合用作字典的键。tuple()可以冻结list,... 阅读全文
摘要:
1 创建列表list是一种有序集合,可以容纳不同类型的变量可以通过正整数,也可以用负整数(倒序)来索引。2 列表切片从列表中提取一个子列表:mylist[起始索引:结束索引] 从起始索引开始,到结束索引处,含结束索引处的元素。mylist[:结束索引] 和 mylist[开始索引:] 表示,从头开... 阅读全文
摘要:
1BooleanTrue和False在算数运算符作用下,会自动转化为整数1和0:if语句进行布尔检测的时候,遇到非0认为是True,遇到0则认为是False:2 NumberNumber包括int和float,可以使用float()和int()进行互相之间的转换。在python 3中,没long的概... 阅读全文
摘要:
我们一切都从这句话开始,因为这是初生的来自机器所能发出的第一声问候。
用的人类的语言,靠人类的代劳,这一句话,会在未来,被人类撰入史册;
抑或是被机器撰入史册,可能那时候人类已不存在。 阅读全文