您现在的位置: 精品资料网 >> 管理信息化 >> 人工智能 >> 资料信息

Python基础知识培训教材(DOC 42页)

所属分类:
人工智能
文件大小:
79 KB
下载地址:
相关资料:
python,基础知识培训,知识培训教材
Python基础知识培训教材(DOC 42页)内容简介
一、Python中数据类型
一、整数
七、Python—dict/set
三、Python的变量
三、字符串
九、Python—切片
二、Python中的注释
二、浮点数
五、Python—List
五、空值
八、Python之函数
六、Python—判断、循环
十、Python—迭代
十一、Python--列表
参考代码:
取一个list的部分元素是非常常见的操作。比如,一个list如下:
取前3个元素,应该怎么做?
取前N个元素,也就是索引为0-(N-1)的元素,可以用循环:
变成了类似:
变量a是一个整数。
变量t_007是一个字符串。
只用一个:,表示从头到尾:
可以看出,Python的for循环抽象程度要高于Java的for循环。
可以看到,items()方法把dict对象转换成了包含tuple的list,
我们对这个list进行迭代,可以同时获得key和value:
可变参数也不是很神秘,Python解释器会把传入的一组参数组装成一个tuple传递给可变参数,
因此,在函数内部,直接把变量args看成一个tuple就好了。
可变参数的名字前面有个*号,我们可以传入0个、1个或多个参数给可变参数:
可见,函数的默认参数的作用是简化调用,你只需要把必须的参数传进去。
但是在需要的时候,又可以传入额外的参数来覆盖默认参数值。
可见,索引迭代也不是真的按索引访问,而是由enumerate()函数自动把每个元素变成
(index,element)这样的tuple,再迭代,就同时获得了索引和元素本身。
同样是表示班里同学的名称,用tuple表示如下:
..............................
Python基础知识培训教材(DOC 42页)

上一篇:Python教案教学设计(DOC 97页)

下一篇:尚无数据