本书是一部系统论述Python编程语言、OOP编程思想以及函数式编程思想的立体化教程(含纸质图书、电子书、教学课件、源代码与视频教程)。为便于读者高效学习,快速掌握Python编程方法。本书作者精心制作了电子书、完整的教学课件、完整的源代码与丰富的配套视频教程以及在线答疑服务等内容。本篇包括8章内容,系统介绍了Python语言的基础知识。内容包括Python语言历史,Python语言的特点,开发环
分类:
编程语言 时间:
2018-05-29 13:17:42
阅读次数:
255
更多案例请关注我的博客:home.cnblogs.com/u/Python1234 欢迎大家加入千人交流资源共享群:125240963 表示什么都没有 如果函数没有返回值,可以返回 None 用来占位 表示什么都没有 如果函数没有返回值,可以返回 None 用来占位 三、内置数据结构 list se ...
分类:
编程语言 时间:
2018-05-20 21:18:02
阅读次数:
189
数据类型:指向一个特定的文件 。不管是文本或者文档。或者其他媒体文件。 声明方式: open('路径' , '模式' , encoding = '编码'); (1)路径 例如:‘C:\\Data\\temp.txt’ 斜杠需要转义,所以要写2个斜杠。 加 r 忽略转义 r'C:\Data\temp. ...
分类:
编程语言 时间:
2018-03-27 01:55:25
阅读次数:
194
编程中使用频率非常高的数据类型 “str 字符串” ,字符串属于不可变序列。 Python中声明字符串 使用 ‘单引号’ 或者 “双引号” 都是可以的 。 字符串的引号前后匹配的 下面是实现多行字符串: 三个引号 """这里放放着多行文本""" 直接输出看到的 \n 代表着换行符, 这种斜杠后跟着某 ...
分类:
编程语言 时间:
2018-03-19 14:57:57
阅读次数:
272
dict 字典表属于映射的数据类型 特性:通过键(key),而不是通过下标访问数据 包含任意对象的无序集合 可变长度,可任意嵌套 属于“可变映射” 分类 对象引用表(Hash Table) 声明: d = { } 是一个空的字典表。字典表是一个 {key: value} 的形式。key 只能是不可变 ...
分类:
编程语言 时间:
2018-03-19 14:57:18
阅读次数:
307
用于生成一个数值类型的序列, range 也是一个不可变类型。不支持原位改变 指定范围内的range 访问方式跟list 一样 t in range1 某元素在range里面 t not in range1 某元素不在range里面 range[index] len(range1) range长度 ...
分类:
编程语言 时间:
2018-02-27 01:05:28
阅读次数:
169
不可变序列的元组 tuple。包含任意对象。可任意嵌套。通过下表访问。不支持原位改变 不可变指的是不支持原位改变,也不能像列表一样追加元素和扩展元素 语法: t = () 用圆括号表示元组 问题: 如果我们直接写 t = ('Mike') 。这里会被当成字符串,而想申明元组则需这样子写 t = (" ...
分类:
编程语言 时间:
2018-01-29 22:33:04
阅读次数:
229
list 列表属于可变列表 (1)可以包含任意对象有序集合,【如下图,任意数据类型,顺序跟我们存进入的一样】 (2) 通过下表索引访问,如下图所示甚至可以使用负数进行访问,-1是最后一个元素 下图访问范围: 从索引0到索引2。后面索引是不包含2的,请注意下 (3)可变长度。append方法进行追加 ...
分类:
编程语言 时间:
2018-01-29 00:20:57
阅读次数:
230
int、float 类型 Python的 int 、float 类型相对于其他语言的没有明确的范围限制,Python 的 int 、float 类型能存储多大的数值是由硬件决定 十进制可以直接写, 八进制是0o开头 , 十六进制0x开头, 二进制 0b 开头 数学运算符 + 加 - 减 * 乘 如果 ...
分类:
编程语言 时间:
2018-01-26 00:25:30
阅读次数:
174
1.编码 即是编写代码 2.将我们写好的源代码编译成字节码(后缀名是 pyc的文件) 【导致重新编译的原因:源代码改变,版本不一致。】 3.载入到PVM(Python Virtual Machine)运行 以上都是由Python解释器完成的 看起来方式跟JAVA虚拟机 .NET framework ...
分类:
编程语言 时间:
2018-01-25 00:13:34
阅读次数:
147