随笔分类 -  Python学习笔记

Python学习笔记
摘要:一 文件操作 1.介绍 计算机系统分为:计算机硬件,操作系统,应用程序三部分。 我们用python或其他语言编写的应用程序若想要把数据永久保存下来,必须要保存于硬盘中,这就涉及到应用程序要操作硬件,众所周知,应用程序是无法直接操作硬件的,这就用到了操作系统。操作系统把复杂的硬件操作封装成简单的接口给 阅读全文
posted @ 2017-11-17 21:47 奋斗中的咸鱼 阅读(2457) 评论(0) 推荐(0)
摘要:集合(set)是一个无序不重复元素的序列。 它的主要作用如下: 去重,把一个列表变成集合,就自动去重了 关系测试,测试两组数据之前的交集、差集、并集等关系 set和dict类似,也是一组key的集合,但不存储value。由于key不能重复,所以,在set中,没有重复的key 可以使用大括号 { }  阅读全文
posted @ 2017-11-15 11:59 奋斗中的咸鱼 阅读(4392) 评论(0) 推荐(1)
摘要:一、了解字符编码的知识储备 1. 文本编辑器存取文件的原理(nodepad++,pycharm,word) 打开编辑器就打开了启动了一个进程,是在内存中的,所以在编辑器编写的内容也都是存放与内存中的,断电后数据丢失,因而需要保存到硬盘上,点击保存按钮,就从内存中把数据刷到了硬盘上。在这一点上,我们编 阅读全文
posted @ 2017-11-15 11:23 奋斗中的咸鱼 阅读(509) 评论(0) 推荐(2)
摘要:Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。 字典是另一种可变容器模型,且可存储任意类型对象。 字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个 阅读全文
posted @ 2017-11-11 23:13 奋斗中的咸鱼 阅读(1353) 评论(0) 推荐(0)
摘要:元组:tuple。tuple和list非常类似,但是tuple一旦初始化就不能修改 元组使用小括号,列表使用方括号。 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。 如下实例: 创建空元组: 注意:元组中只包含一个元素时,需要在元素后面添加逗号,否则括号会被当作运算符使用 元组与字符串 阅读全文
posted @ 2017-11-11 10:48 奋斗中的咸鱼 阅读(2031) 评论(0) 推荐(1)
摘要:list是一种有序可重复的集合,可以随时添加和删除其中的元素。 序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。 Python有6个序列的内置类型,但最常见的是列表和元组。 序列都可以进行的操作包括索引,切片,加, 阅读全文
posted @ 2017-11-10 21:49 奋斗中的咸鱼 阅读(6592) 评论(0) 推荐(0)
摘要:Python中的循环语句有 for 和 while。 Python循环语句的控制结构图如下所示: while 循环 Python中while语句的一般形式: 同样需要注意冒号和缩进。另外,在Python中没有do..while循环。 以下实例使用了 while 来输出1-10之间所有的偶数: 执行结 阅读全文
posted @ 2017-11-10 13:07 奋斗中的咸鱼 阅读(13863) 评论(0) 推荐(1)
摘要:Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。 可以通过下图来简单了解条件语句的执行过程: if 语句 Python中if语句的一般形式如下所示: 说明: 如果 "condition_1" 为 True 将执行 "statement_block_1" 阅读全文
posted @ 2017-11-10 12:59 奋斗中的咸鱼 阅读(524) 评论(0) 推荐(1)
摘要:什么是运算符? 举个简单的例子 4 +5 = 9 。 例子中,4 和 5 被称为操作数,"+" 称为运算符。 Python语言支持以下类型的运算符: 1.算术运算符 以下假设变量a为10,变量b为20: 例: 1 #!/usr/bin/python3 2 3 a = 21 4 b = 10 5 c 阅读全文
posted @ 2017-11-10 11:00 奋斗中的咸鱼 阅读(1518) 评论(0) 推荐(0)
摘要:字符串是 Python 中最常用的数据类型。我们可以使用引号( ' 或 " )来创建字符串。 创建字符串很简单,只要为变量分配一个值即可。 python中单引号和双引号使用完全相同。 使用三引号( ''' 或 """ )可以指定一个多行字符串。 转义符 '\' 自然字符串, 通过在字符串前加r或R。 阅读全文
posted @ 2017-11-09 23:54 奋斗中的咸鱼 阅读(1174) 评论(0) 推荐(0)
摘要:Python 数字数据类型用于存储数值。 数据类型是不允许改变的,这就意味着如果改变数字数据类型得值,将重新分配内存空间。 以下实例在变量赋值时 Number 对象将被创建: 您也可以使用del语句删除一些数字对象的引用。 del语句的语法是: 您可以通过使用del语句删除单个或多个对象的引用,例如 阅读全文
posted @ 2017-11-09 21:21 奋斗中的咸鱼 阅读(1510) 评论(0) 推荐(0)
摘要:Python中的变量不需要声明,每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。 在Python中变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。 等号(=)用来给变量赋值。 等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。例如: 执行以 阅读全文
posted @ 2017-11-09 13:21 奋斗中的咸鱼 阅读(2566) 评论(0) 推荐(1)
摘要:1,编码 默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串。 当然你也可以为源码文件指定不同的编码: 2,标识符 第一个字符必须是字母表中字母或下划线'_'。 标识符的其他的部分有字母、数字和下划线组成。 标识符对大小写敏感。 不能用保留字 标识符定 阅读全文
posted @ 2017-11-08 23:30 奋斗中的咸鱼 阅读(576) 评论(0) 推荐(0)
摘要:现在,了解了如何启动和退出Python的交互式环境,我们就可以正式开始编写Python代码了。 在写代码之前,请千万不要用“复制”-“粘贴”把代码从页面粘贴到你自己的电脑上。写程序也讲究一个感觉,你需要一个字母一个字母地把代码自己敲进去,在敲代码的过程中,初学者经常会敲错代码,所以,你需要仔细地检查 阅读全文
posted @ 2017-11-08 23:20 奋斗中的咸鱼 阅读(1009) 评论(0) 推荐(0)
摘要:因为Python是跨平台的,它可以运行在Windows、Mac和各种Linux/Unix系统上。在Windows上写Python程序,放到Linux上也是能够运行的。 要开始学习Python编程,首先就得把Python安装到你的电脑里。安装后,你会得到Python解释器(就是负责运行Python程序 阅读全文
posted @ 2017-11-08 23:07 奋斗中的咸鱼 阅读(322) 评论(0) 推荐(1)
摘要:1.Python简介 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 最新的TIOBE排行榜,Python赶超PHP占据第四, Python崇尚优美、清 阅读全文
posted @ 2017-11-08 22:04 奋斗中的咸鱼 阅读(333) 评论(0) 推荐(0)