码迷,mamicode.com
首页 >  
搜索关键字:Python入门    ( 1195个结果
(一)Python入门-2编程基本概念:07内置数据类型-基本算数运算符
一:Python内置数据类型 每个对象都有类型,python中最基本的内置数据类型: 1. 整型:整数,2345,10,50 2. 浮点型:小数,3.14 或者科学计数法 314e-2 3. 布尔型:表示真假,仅包含:True、False 4. 字符串型:由字符组成的序列。 “abc”,”speed ...
分类:编程语言   时间:2019-05-12 01:52:02    阅读次数:161
(一)Python入门-2编程基本概念:08整数-不同进制-其他类型转换成整数
一:整数-不同进制 Python中,除10 进制,还有其他三种进制: ·0b或0B,二进制 0 1 ·0o 或0O,八进制 0 1 2 3 4 5 6 7 ·0x或 0X,十六进制 0 1 2 3 4 5 6 7 8 9 a b c d e f 这三种进制可以非常方便的进行“位运算”操作。位运算知识 ...
分类:编程语言   时间:2019-05-12 01:50:22    阅读次数:260
(一)Python入门-6面向对象编程:04__del__方法(析构函数)和垃圾回收机制-__call__方法和可调用对象
一:__del__方法(析构函数)和垃圾回收机制 __del__方法称为“析构方法”,用于实现对象被销毁时所需的操作。比如:释放对象 占用的资源,例如:打开的文件资源、网络连接等。 Python实现自动的垃圾回收,当对象没有被引用时(引用计数为 0),由垃圾回收器 调用__del__方法。 我们也可 ...
分类:编程语言   时间:2019-05-12 01:49:52    阅读次数:158
(一)Python入门-6面向对象编程:03类对象-类属性-类方法-静态方法
一:类对象 前面讲的类定义格式中,“class 类名:”。实际上,当解释器执行class 语句时, 就会创建一个类对象。 【操作】 运行结果: <class 'type'> 2220691901896 <class '__main__.Student'> <__main__.Student obje ...
分类:编程语言   时间:2019-05-12 01:49:33    阅读次数:200
(一)Python入门-3序列:17字典-核心底层原理-内存分析-存储键值对过程
字典核心底层原理(重要) 字典对象的核心是散列表。散列表是一个稀疏数组(总是有空白元素的数组),数组的 每个单元叫做 bucket。每个 bucket 有两部分:一个是键对象的引用,一个是值对象的引 用。 由于,所有bucket 结构和大小一致,我们可以通过偏移量来读取指定 bucket。 一:将一 ...
分类:编程语言   时间:2019-05-12 01:48:05    阅读次数:180
(一)Python入门-6面向对象编程:09多态
多态: 多态(polymorphism)是指同一个方法调用由于对象不同可能会产生不同的行为。在现实 生活中,我们有很多例子。比如:同样是调用人的休息方法,张三的休息是睡觉,李四的休 息是玩游戏,程序员是敲代码。同样是吃饭的方法,中国人用筷子吃饭,英国人用刀叉吃 饭,印度人用手吃饭。 关于多态要注意以 ...
分类:编程语言   时间:2019-05-12 01:47:00    阅读次数:121
(一)Python入门-5函数:09嵌套函数(内部函数)-数据隐藏
嵌套函数: 嵌套函数: 在函数内部定义的函数! 一般在什么情况下使用嵌套函数? 1. 封装 - 数据隐藏:外部无法访问“嵌套函数”。 2. 贯彻 DRY(Don’t Repeat Yourself) 原则: 嵌套函数,可以让我们在函数内部避免重复代码。 3. 闭包: 后面会详细讲解。 运行结果: t ...
分类:编程语言   时间:2019-05-12 01:44:28    阅读次数:143
(一)Python入门-2编程基本概念:13字符串-Unicode字符集-三种创建字符串的方式-len()
一:字符串基本特点 很多人初学编程时,总是担心自己数学不行,潜意识里认为数学好才能编程。实际上, 大多数程序员打交道最多的是“字符串”而不是“数字”。因为,编程是用来解决现实问题 的,因此逻辑思维的重要性远远超过数学能力。 字符串的本质是:字符序列。Python的字符串是不可变的,我们无法对原字符串 ...
分类:编程语言   时间:2019-05-12 01:44:08    阅读次数:144
(一)Python入门-5函数:10nonlocal-global-LEGB规则
一:nonlocal关键字 nonlocal 用来声明外层的局部变量。 global 用来声明全局变量。 运行结果: inner:b 10 outer:b 20 a: 200 二:LEGB规则 Python在查找“名称”时,是按照LEGB规则查找的: Local-->Enclosed-->Globa ...
分类:编程语言   时间:2019-05-12 01:42:31    阅读次数:152
(一)Python入门-5函数:03函数也是对象-内存分析
函数也是对象,内存底层分析: Python中,“一切都是对象”。实际上,执行def 定义函数后,系统就创建了相应的函数 对象。我们执行如下程序,然后进行解释: 上面代码执行 def 时,系统中会创建函数对象,并通过print_star 这个变量进行引用: 我们执行“c=print_star”后,显然 ...
分类:编程语言   时间:2019-05-12 01:40:46    阅读次数:146
1195条   上一页 1 ... 24 25 26 27 28 ... 120 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!