码迷,mamicode.com
首页 >  
搜索关键字:Python入门    ( 1195个结果
(一)Python入门-5函数:08递归函数
递归函数: 递归函数指的是:自己调用自己的函数,在函数体内部直接或间接的自己调用自己。递归类 似于大家中学数学学习过的“数学归纳法”。 每个递归函数必须包含两个部分: 1. 终止条件 表示递归什么时候结束。一般用于返回值,不再调用自己。 2. 递归步骤 把第 n步的值和第 n-1步相关联。 递归函数 ...
分类:编程语言   时间:2019-05-12 01:08:57    阅读次数:164
(一)Python入门-6面向对象编程:07面向对象三大特征(封装、继承、多态)-继承
一:面向对象三大特征介绍 Python是面向对象的语言,也支持面向对象编程的三大特性:继承、封装(隐藏)、多态。 封装(隐藏) 隐藏对象的属性和实现细节,只对外提供必要的方法。相当于将“细节封装起来”,只 对外暴露“相关调用方法”。 通过前面学习的“私有属性、私有方法”的方式,实现“封装”。Pyth ...
分类:编程语言   时间:2019-05-12 01:08:32    阅读次数:104
(一)Python入门-4控制语句:02单分支选择结构-条件表达式详解
一:选择结构介绍 选择结构通过判断条件是否成立,来决定执行哪个分支。选择结构有多种形式,分为:单分 支、双分支、多分支。流程图如下: 二:单分支选择结构 if语句单分支结构的语法形式如下: if 条件表达式: 语句/语句块 其中:1条件表达式:可以是逻辑表达式、关系表达式、算术表达式等。 2语句/语 ...
分类:编程语言   时间:2019-05-12 01:07:33    阅读次数:265
(一)Python入门-3序列:19集合-特点-创建和删除-交集并集差集运算
集合: 集合是无序可变,元素不能重复。实际上,集合底层是字典实现,集合的所有元素都是字典 中的“键对象”,因此是不能重复的且唯一的。 一:集合的创建和删除 1. 使用{}创建集合对象,并使用 add()方法添加元素 2. 使用set(),将列表、元组等可迭代对象转成集合。如果原来数据存在重复数据,则 ...
分类:编程语言   时间:2019-05-12 01:06:38    阅读次数:163
(一)Python入门-4控制语句:07嵌套循环-练习
嵌套循环及练习: 一个循环体内可以嵌入另一个循环,一般称为“嵌套循环”,或者“多重循环”。 【练习】 ...
分类:编程语言   时间:2019-05-12 01:06:18    阅读次数:154
(一)Python入门-4控制语句:08循环中的break-continue-else
一:break语句 break语句可用于 while 和for 循环,用来结束整个循环。当有嵌套循环时,break 语句只 能跳出最近一层的循环。 【操作】使用 break 语句结束循环 二:continue语句 continue 语句用于结束本次循环,继续下一次。多个循环嵌套时,continue ...
分类:编程语言   时间:2019-05-12 01:04:33    阅读次数:179
(一)Python入门-4控制语句:09循环代码优化技巧(重要)-zip()并行迭代
一:循环代码优化 虽然计算机越来越快,空间也越来越大,我们仍然要在性能问题上“斤斤计较”。编写循环时,遵守下面三个原则可以大大提高运行效率,避免不必要的低效计算: 1. 尽量减少循环内部不必要的计算 2. 嵌套循环中,尽量减少内层循环的计算,尽可能向外提。 3. 局部变量查询较快,尽量使用局部变量 ...
分类:编程语言   时间:2019-05-12 01:03:49    阅读次数:146
(一)Python入门-5函数:04变量的作用域-全局变量-局部变量-栈帧内存分析-效率测试
一:变量的作用域(全局变量和局部变量) 变量起作用的范围称为变量的作用域,不同作用域内同名变量之间互不影响。变量分为:全 局变量、局部变量。 全局变量: 1. 在函数和类定义之外声明的变量。作用域为定义的模块,从定义位置开始直到模块结束。 2. 全局变量降低了函数的通用性和可读性。函数中应尽量避免全 ...
分类:编程语言   时间:2019-05-12 01:03:31    阅读次数:175
(一)Python入门-5函数:02形参和实参-文档字符串-函数注释-返回值详解
一:形参和实参 【操作】定义一个函数,实现两个数的比较,并返回较大的值。 上面的 printMax 函数中,在定义时写的printMax(a,b)。a 和 b称为“形式参数”, 简称“形参”。也就是说,形式参数是在定义函数时使用的。 形式参数的命名只要符合“标 识符”命名规则即可。 在调用函数时,传 ...
分类:编程语言   时间:2019-05-12 00:59:18    阅读次数:142
(一)Python入门-2编程基本概念:16字符串-切片slice操作-逆序
一:字符串切片slice操作 切片 slice 操作可以让我们快速的提取子字符串。标准格式为: [起始偏移量start:终止偏移量end:步长 step] 典型操作(三个量为正数的情况)如下: 其他操作(三个量为负数)的情况: 注:切片操作时,起始偏移量和终止偏移量不在[0,字符串长度-1]这个范围 ...
分类:编程语言   时间:2019-05-12 00:57:42    阅读次数:158
1195条   上一页 1 ... 27 28 29 30 31 ... 120 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!