Python中没有字符类型,单个字符也是作为字符串使用的。如果希望访问字符串中的某个字符,则需要使用下标来实现。例如,字符串name='abcdef',在内存中的存储方式如图4-3所示...查看全文>>
定义函数时,可以给函数的参数设置默认值,这个参数就被称为默认参数。当调用函数的时候,由于默认参数在定义时已经被赋值,所以可以直接忽略...查看全文>>
使用append方法向列表添加的元素位于列表的末尾。接下来,通过一个案例来演示...查看全文>>
假设一个班有100个学生,如果要存储这个班级所有同学的名字,那么就需要定义100个变量,每个变量存放一个学生的姓名。但是,如果有一千个学生甚至更多,那该怎么办呢...查看全文>>
在上述定义中,function是一个带有两个参数的函数;第二个参数iterable是一个迭代器对象;initializer表示固定的初始值。reduce函数会依次从迭代器对象中取出每个元素,和上一次调用function的结果做为参数再次调用...查看全文>>
在上述定义中,第一个参数function可以是函数名称或者None,第二个参数iterable可以是序列、支持迭代的容器或迭代器。返回值为迭代器对象。其中,function函数只能接收一个参数...查看全文>>