码迷,mamicode.com
首页 >  
搜索关键字:Python入门    ( 1195个结果
(一)Python入门-2编程基本概念:18字符串-驻留机制-内存分析-字符串同一判断-值相等判断
一:字符串驻留 仅保存一份相同且不可变字符串的方法,不同的值被存放在字符串驻留池中。 Python 支持字符串驻留机制,对于符合标识符规则的字符串(仅包含下划线(_)、字母 和数字)会启用字符串驻留机制驻留机制。 二:字符串比较和同一性 我们可以直接使用==,!=对字符串进行比较,是否含有相同的字符 ...
分类:编程语言   时间:2019-05-12 01:22:40    阅读次数:156
(一)Python入门-3序列:18字典-核心底层原理-内存分析-查找值对象过程
一:根据键查找“键值对”的底层过程 明白一个键值对是如何存储到数组中的,根据键对象取到值对象,理解起来就 简单了。 >>> a.get("name") 'jack' 当我们调用a.get(“name”),就是根据键“name”查找到“键值对”,从而找到值对象“jack”。 第一步,我们仍然要计算“n ...
分类:编程语言   时间:2019-05-12 01:22:21    阅读次数:161
(一)Python入门-4控制语句:10推导式创建序列-列表推导式-字典推导式-集合推导式-生成器推导式
推导式创建序列: 推导式是从一个或者多个迭代器快速创建序列的一种方法。它可以将循环和条件判断结合, 从而避免冗长的代码。推导式是典型的Python 风格,会使用它代表你已经超过Python初 学者的水平。 一:列表推导式 列表推导式生成列表对象,语法如下: [表达式 for item in 可迭代对 ...
分类:编程语言   时间:2019-05-12 01:19:14    阅读次数:131
(一)Python入门-6面向对象编程:10特殊方法和运算符重载-特殊属性
一:特殊方法和运算符重载 Python的运算符实际上是通过调用对象的特殊方法实现的。比如: 运行结果: c= 50 d= 50 常见的特殊方法统计如下: 每个运算符实际上都对应了相应的方法,统计如下: 我们可以重写上面的特殊方法,即实现了“运算符的重载”。 【操作】运算符的重载 运行结果: jack ...
分类:编程语言   时间:2019-05-12 01:17:22    阅读次数:147
(一)Python入门-5函数:01函数的基本概念-内存分析-函数的分类-定义和调用
一:函数介绍 函数是可重用的程序代码块。函数的作用,不仅可以实现代码的复用,更能实现代码的 一致性。一致性指的是,只要修改函数的代码,则所有调用该函数的地方都能得到体现。 在编写函数时,函数体中的代码写法和我们前面讲述的基本一致,只是对代码实现了封 装,并增加了函数调用、传递参数、返回计算结果等内容 ...
分类:编程语言   时间:2019-05-12 01:16:28    阅读次数:130
(一)Python入门-2编程基本概念:01程序的构成
一:Python程序的构成 二:Python文件的创建和执行 之前使用的交互式环境,每次只能执行一条语句;为了编写多条语句实现复杂的逻辑, 可以通过创建 Python 文件,并执行该文件。 在 IDLE 环境中,可以通过 File-->new 创建 Python 文件,并可以编辑该文件内容。也可以通 ...
分类:编程语言   时间:2019-05-12 01:16:09    阅读次数:156
(一)Python入门-6面向对象编程:12组合
组合: “is-a”关系,我们可以使用“继承”。从而实现子类拥有的父类的方法和属性。“is-a” 关系指的是类似这样的关系:狗是动物,dog is animal。狗类就应该继承动物类。 “has-a”关系,我们可以使用“组合”,也能实现一个类拥有另一个类的方法和属性。” has-a”关系指的是这样的 ...
分类:编程语言   时间:2019-05-12 01:13:11    阅读次数:161
(一)Python入门-2编程基本概念:17字符串-split()分割-join()合并-join()效率测试
一:split()分割 split()可以基于指定分隔符将字符串分隔成多个子字符串(存储到列表中)。如果不指定分隔 符,则默认使用空白字符(换行符/空格/制表符)。示例代码如下: 二:join()合并 join()的作用和split()作用刚好相反,用于将一系列子字符串连接起来。示例代码如下: 注: ...
分类:编程语言   时间:2019-05-12 01:12:18    阅读次数:121
(一)Python入门-2编程基本概念:10时间表示-unix时间点-毫秒和微妙-time模块
一:时间表示 计算机中时间的表示是从“1970 年 1月 1日 00:00:00”开始,以毫秒(1/1000 秒) 进行计算。我们也把1970 年这个时刻成为“unix 时间点”。 这样,我们就把时间全部用数字来表示了。时间本质上就是数字 python中可以通过 time.time() 获得当前时刻 ...
分类:编程语言   时间:2019-05-12 01:11:37    阅读次数:161
(一)Python入门-5函数:06参数类型-位置参数-默认值参数-命名参数-可变参数-强制命名参数
参数的几种类型: 位置参数: 函数调用时,实参默认按位置顺序传递,需要个数和形参匹配。按位置传递的参数,称为: “位置参数” 默认值参数: 我们可以为某些参数设置默认值,这样这些参数在传递时就是可选的。称为“默认值参数”。 默认值参数放到位置参数后面。 命名参数: 我们也可以按照形参的名称传递参数, ...
分类:编程语言   时间:2019-05-12 01:09:55    阅读次数:131
1195条   上一页 1 ... 26 27 28 29 30 ... 120 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!