06 2018 档案

摘要:基本定义 函数一词来源于数学,但编程中的「函数」概念,与数学中的函数是有很大不同的,具体区别,我们后面会讲,编程中的函数在英文中也有很多不同的叫法。在BASIC中叫做subroutine(子过程或子程序),在Pascal中叫做procedure(过程)和function,在C中只有function, 阅读全文
posted @ 2018-06-26 23:41 以后、 阅读(103) 评论(0) 推荐(0)
摘要:Python处理文件 文件操作分为读、写、修改。 读文件 实例1: 上述操作语法解释 实例2: 上述操作语法解释 示例2与示例1的区别: 在于示例2打开文件时并未指定encoding,这是为何?是因为直接以rb模式打开了文件 ,rb是指二进制模式,数据读到内存里直接是bytes格式,如果想内容,还需 阅读全文
posted @ 2018-06-25 22:27 以后、 阅读(94) 评论(0) 推荐(0)
摘要:三元运算又称三目运算,是对简单的条件语句的简写,如: 简单条件语句: 改成三元运算: 阅读全文
posted @ 2018-06-25 00:31 以后、 阅读(89) 评论(0) 推荐(0)
摘要:认识集合 集合是一个数学概念:由一个或多个确定的元素所构成的整体叫做集合。 集合中的元素有三个特征: 1.确定性(元素必须可hash) 2.互异性(去重) 3.无序性(集合中的元素没有先后之分),如集合{3,4,5}和{3,5,4}算作同一个集合。 注意:集合存在的意义就在于去重和关系运算 集合的主 阅读全文
posted @ 2018-06-10 23:49 以后、 阅读(284) 评论(0) 推荐(0)
摘要:字典的定义与特性 字典是Python语言中唯一的映射类型。 定义:{key1:value1,key2:value2} 特性: 字典的创建与常见操作 字典的创建 字典的常见操作 多级字典的嵌套 字典里边嵌套字典 阅读全文
posted @ 2018-06-10 22:34 以后、 阅读(188) 评论(0) 推荐(0)
摘要:可变与不可变类型 在python中,我们对数据类型还有另外一种分类方式,我们给数据类型分为可变数据类型和不可变数据类型。在了解原理之前,我们先来看看分类情况: 元组 从内存角度看列表与数字的变与不变 字符串也可以像列表一样使用索引操作,但是通过上例可以看出,我们不能像修改列表一样修改一个字符串的值, 阅读全文
posted @ 2018-06-10 16:59 以后、 阅读(275) 评论(0) 推荐(0)
摘要:元组的定义和特性 定义:与列表类似,只不过[]改成() 特性: 1.可存放多个值 2.不可变 3.按照从左到右的顺序定义元组元素,下标从0开始顺序访问,有序 功能: 使用常见: 元组的创建与常用操作 创建 常用操作 元组的特性详解 1. 可存放多个值 如果元组中只有一个值 元组中不仅可以存放数字、字 阅读全文
posted @ 2018-06-09 15:44 以后、 阅读(159) 评论(0) 推荐(0)
摘要:列表的定义和创建 定义:[]内以逗号分隔,按照索引,存放各种数据类型,每个位置代表一个元素 列表的创建 列表的特点和常用操作 特性: 1.可存放多个值 2.按照从左到右的顺序定义列表元素,下标从0开始顺序访问,有序 3.可修改指定索引位置对应的值,可变 列表与字符串——split和join rang 阅读全文
posted @ 2018-06-09 15:10 以后、 阅读(142) 评论(0) 推荐(0)
摘要:字符串的定义与创建 字符串是一个有序的字符的集合,用于存储和表示基本的文本信息,' '或'' ''或''' '''中间包含的内容称之为字符串 创建: 字符串的特性与常用操作 特性: 1.按照从左到右的顺序定义字符集合,下标从0开始顺序访问,有序。 2.修改时会开辟一块新的内存空间,内存地址会发生变化 阅读全文
posted @ 2018-06-08 11:22 以后、 阅读(261) 评论(0) 推荐(0)
摘要:布尔型 bool型只有两个值:True和False 之所以将bool值归类为数字,是因为我们也习惯用1表示True,0表示False。 整型 Python中的整数属于int类型,默认用十进制表示,此外也支持二进制,八进制,十六进制表示方式。 进制转换 尽管计算机只认识二进制,但是为了迎合我们的习惯, 阅读全文
posted @ 2018-06-07 11:46 以后、 阅读(309) 评论(0) 推荐(0)
摘要:ASCII码 ASCII(American Standard Code for Information Interchange,美国信息交换标准代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统,并等同于国际标准ISO/IEC 646。 由于计 阅读全文
posted @ 2018-06-05 10:23 以后、 阅读(264) 评论(0) 推荐(0)
摘要:二进制定义 二进制是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”,由18世纪德国数理哲学大师莱布尼兹发现。当前的计算机系统使用的基本上是二进制系统,数据在计算机中主要是以补码的形式存储的。计算机中的二进制则是一个非 阅读全文
posted @ 2018-06-05 10:11 以后、 阅读(255) 评论(0) 推荐(0)
摘要:流程控制之 if…else… 单分支 双分支 缩进 与别的程序不同的是,Python以缩进来区分各行所在的结构 Python的缩进有以下几个原则: 顶级代码必须顶行写,即如果一行代码本身不依赖于任何条件,那它必须不能进行任何缩进 同一级别的代码,缩进必须一致 官方建议缩进用4个空格,当然你也可以用2 阅读全文
posted @ 2018-06-03 17:08 以后、 阅读(150) 评论(0) 推荐(0)
摘要:运算符 计算机可以进行的运算有很多种,可不只加减乘除这么简单,运算按种类可分为算数运算、比较运算、逻辑运算、赋值运算、成员运算、身份运算、位运算,今天我们暂只学习算数运算、比较运算、逻辑运算、赋值运算 算术运算 以下假设变量:a=10,b=20 比较运算 以下假设变量:a=10,b=20 逻辑运算 阅读全文
posted @ 2018-06-03 16:23 以后、 阅读(101) 评论(0) 推荐(0)
摘要:有哪些编程语言? 编程语言总体分以为机器语言、汇编语言、高级语言,如下 机器语言 由于计算机内部只能接受二进制代码,因此,用二进制代码0和1描述的指令称为机器指令,全部机器指令的集合构成计算机的机器语言,用机器语言编程的程序称为目标程序。只有目标程序才能被计算机直接识别和执行。但是机器语言编写的程序 阅读全文
posted @ 2018-06-03 16:15 以后、 阅读(289) 评论(0) 推荐(0)
摘要:代码如下 执行结果 注意:%s可以输出任何数据类型,%d和%f只能输出整型和浮点型 阅读全文
posted @ 2018-06-03 14:24 以后、 阅读(81) 评论(0) 推荐(0)
摘要:什么是数据类型 我们人类可以很容易的分清数字与字符的区别,但是计算机并不能呀,计算机虽然很强大,但从某种角度上看又很傻,除非你明确的告诉它,1是数字,“汉”是文字,否则它是分不清1和‘汉’的区别的,因此,在每个编程语言里都会有一个叫数据类型的东东,其实就是对常用的各种数据类型进行了明确的划分,你想让 阅读全文
posted @ 2018-06-03 13:56 以后、 阅读(124) 评论(0) 推荐(0)
摘要:读取用户输入 下面为读取用户输入信息代码 下面为以上代码的执行结果 注意,input输入的默认为字符类型,如果需要整型则需要进行转换,如: 注释 为了程序的便于维护,想必注释是必不可少的 代码注释原则: 本文选自老男孩Python教程 阅读全文
posted @ 2018-06-03 01:52 以后、 阅读(83) 评论(0) 推荐(0)
摘要:变量的作用 Variables are used to store information to be referenced and manipulated in a computer program. They also provide a way of labeling data with a 阅读全文
posted @ 2018-06-03 01:28 以后、 阅读(87) 评论(0) 推荐(0)
摘要:python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,Guido开始写Python语言的编译器。Python这个名字,来自Guido所挚爱的电视剧Monty Python’s Flying Circus。他希望这个新的叫做Python的语言,能符合他的理想 阅读全文
posted @ 2018-06-03 01:02 以后、 阅读(88) 评论(0) 推荐(0)