随笔分类 -  python入门

python入门时期所学习的知识点
摘要:首先我们先来考虑,什么是XML?XML 指可扩展标记语言(eXtensible Markup Language)。XML 被设计用来传输和存储数据。XML是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。它也是元标记语言,即定义了用于定义其他与特定领域有关的、语义的、结构化的 阅读全文
posted @ 2018-04-27 09:29 luyaran 阅读(3016) 评论(0) 推荐(0)
摘要:这次我们来看如何使用 Python 语言来编码和解码 JSON 对象。首先,我们得了解,JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于人阅读和编写。然后呢,使用 JSON 函数需要导入 json 库:import json。 json.dumps 阅读全文
posted @ 2018-04-27 09:28 luyaran 阅读(4183) 评论(0) 推荐(0)
摘要:Python 提供了多个图形开发界面的库,几个常用 Python GUI 库如下: Tkinter: Tkinter 模块(Tk 接口)是 Python 的标准 Tk GUI 工具包的接口 .Tk 和 Tkinter 可以在大多数的 Unix 平台下使用,同样可以应用在 Windows 和 Maci 阅读全文
posted @ 2018-04-27 09:27 luyaran 阅读(6884) 评论(0) 推荐(0)
摘要:多线程类似于同时执行多个不同程序,多线程运行有如下优点: 使用线程可以把占据长时间的程序中的任务放到后台去处理。 用户界面可以更加吸引人,这样比如用户点击了一个按钮去触发某些事件的处理,可以弹出一个进度条来显示处理的进度 程序的运行速度可能加快 在一些等待的任务实现上如用户输入、文件读写和网络收发数 阅读全文
posted @ 2018-04-27 09:26 luyaran 阅读(11643) 评论(2) 推荐(1)
摘要:Python的3​​.0版本,常被称为Python 3000,或简称Py3k。相对于Python的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0在设计的时候没有考虑向下相容。许多针对早期Python版本设计的程式都无法在Python 3.0上正常执行。为了照顾现有程式,Py 阅读全文
posted @ 2018-04-27 09:25 luyaran 阅读(284) 评论(0) 推荐(0)
摘要:看到标题我们首先有个疑问,什么是CGI?CGI 目前由NCSA维护,NCSA定义CGI为:CGI(Common Gateway Interface),通用网关接口,它是一段程序,运行在服务器上如:HTTP服务器,提供同客户端HTML页面的接口。为了更好的了解CGI是如何工作的,我们可以从在网页上点击 阅读全文
posted @ 2018-04-27 09:23 luyaran 阅读(725) 评论(0) 推荐(0)
摘要:这次我们来看下文件下载和上传的操作。首先是上传,HTML设置上传文件的表单需要设置 enctype 属性为 multipart/form-data,代码如下所示: save_file.py脚本文件代码如下: 将以上代码保存到 save_file.py,并修改 save_file.py 权限,之后运行 阅读全文
posted @ 2018-04-27 09:22 luyaran 阅读(1775) 评论(0) 推荐(0)
摘要:首先file 对象使用 open 函数来创建,下表列出了 file 对象常用的函数: 序号方法及描述 1 file.close() 关闭文件。关闭后文件不能再进行读写操作。 2 file.flush() 刷新文件内部缓冲,直接把内部缓冲区的数据立刻写入文件, 而不是被动的等待输出缓冲区写入。 3 f 阅读全文
posted @ 2018-04-26 10:15 luyaran 阅读(2419) 评论(0) 推荐(0)
摘要:这篇文章开始之前,我们先来看下python中的输出方法。最简单的输出方法是用print语句,你可以给它传递零个或多个用逗号隔开的表达式。此函数把你传递的表达式转换成一个字符串表达式,并将结果写到标准输出如下: 我们的的标准屏幕上会产生以下结果: 然后呢,我们来看个比较有意思的两个函数,叫做读取键盘输 阅读全文
posted @ 2018-04-26 10:14 luyaran 阅读(1193) 评论(0) 推荐(0)
摘要:来,这次我们就看下Python 模块(Module)。它是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。模块让你能够有逻辑地组织你的 Python 代码段。把相关的代码分配到一个模块里能让你的代码更好用,更易懂。模块能定义函数,类和变量,模块里也能包含 阅读全文
posted @ 2018-04-26 10:13 luyaran 阅读(1381) 评论(0) 推荐(0)
摘要:不是说现在的高级程序员都是秉承着用最少的代码实现功能么,那么,怎么才能使代码少呢?好吧,不装哔~~~了,这一波操作我说不来,咱们直接来看内容。首先,函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。我们已经知道Python提供了许多内建函数 阅读全文
posted @ 2018-04-26 10:12 luyaran 阅读(1536) 评论(0) 推荐(0)
摘要:Python 程序能用很多方式处理日期和时间,转换日期格式是一个常见的功能。我们今天就来看一下这方面,首先得知道,Python 提供了一个 time 和 calendar 模块可以用于格式化日期和时间。时间间隔是以秒为单位的浮点小数。每个时间戳都以自从1970年1月1日午夜(历元)经过了多长时间来表 阅读全文
posted @ 2018-04-26 10:11 luyaran 阅读(2489) 评论(0) 推荐(0)
摘要:这次咱们记录的是python中的字典这个鬼,首先我们得了解,字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 ,格式如下所示: d = {key1 : value1, key2 : 阅读全文
posted @ 2018-04-26 10:10 luyaran 阅读(6676) 评论(1) 推荐(0)
摘要:这次我们来学习下python中的元组。首先,基础认知点是,Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。实例如下: 创建空元组实例: 元组中只包含一个元素时,需要在元素后面添加逗号: 我们得注 阅读全文
posted @ 2018-04-26 10:09 luyaran 阅读(342) 评论(0) 推荐(0)
摘要:序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。Python有6个序列的内置类型,但最常见的是列表和元组。序列都可以进行的操作包括索引,切片,加,乘,检查成员。此外,Python已经内置确定序列的长度以及确定最大和 阅读全文
posted @ 2018-04-26 10:09 luyaran 阅读(3656) 评论(0) 推荐(0)
摘要:这次咱们就来看一下python的字符串类型。首先我们要知道,字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。创建字符串很简单,只要为变量分配一个值即可。我们来看一个实例: 接下来我们来访问一下字符串中的值。首先我们得知道,Python不支持单字符类型,单字符在 P 阅读全文
posted @ 2018-04-26 10:08 luyaran 阅读(3188) 评论(0) 推荐(0)
摘要:今天咱们来简单分享一下关于python中的一种数据类型和操作方法。费话不多说哈,咱们直接来进行实践加理论。首先,我们要知道,Python Number 数据类型用于存储数。数据类型是不允许改变的,这就意味着如果改变 Number 数据类型的值,将重新分配内存空间。下面的实例在变量赋值时 Number 阅读全文
posted @ 2018-04-25 13:26 luyaran 阅读(1264) 评论(0) 推荐(0)
摘要:已经分享过变量类型的基本概念了,接下来就研究了一下运算符的基础知识。接下来我们就来看一下内容。举个简单的例子 4 +5 = 9 。例子中,4 和 5 被称为操作数,"+" 称为运算符。Python语言支持以下类型的运算符: 算术运算符 比较(关系)运算符 赋值运算符 逻辑运算符 位运算符 成员运算符 阅读全文
posted @ 2018-04-25 13:24 luyaran 阅读(1882) 评论(0) 推荐(0)
摘要:这篇文章呢,主要是用来记录python中的变量类型学习内容的。接下来就来看一下变量类型,那么什么是变量呢。变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。因此,变量可以指定不同的数据类型,这些变量可以存储 阅读全文
posted @ 2018-04-25 13:22 luyaran 阅读(380) 评论(0) 推荐(0)
摘要:python提供了两个非常重要的功能来处理python程序在运行中出现的异常和错误。我们可以使用该功能来调试python程序。 异常处理。 断言(Assertions)。 首先来看python的标准异常: 那么,什么是异常呢?异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执。一般情 阅读全文
posted @ 2018-04-25 10:56 luyaran 阅读(4688) 评论(0) 推荐(0)