Python
文章平均质量分 95
menghun_99
这个作者很懒,什么都没留下…
展开
-
python的time模块
time模块--时间获取和转换time模块提供各种时间相关的功能与时间相关的模块有:time,datetime,calendar必要说明:这个模块的功能不是适用于所有的平台这个模块中定义的大部分函数是调用C平台上的同名函数实现1、一些术语和约定的解释: 1.时间戳(timestamp)的方式:时间戳表示的是从1970年1月1日开始按秒计算的偏移量(time.gmtime(0))此模块中的...原创 2018-06-23 22:15:59 · 863 阅读 · 0 评论 -
Python 文件I/O
本章只讲述所有基本的的I/O函数,更多函数请参考Python标准文档。打印到屏幕最简单的输出方法是用print语句,你可以给它传递零个或多个用逗号隔开的表达式。此函数把你传递的表达式转换成一个字符串表达式,并将结果写到标准输出如下:print "Python 是一个非常棒的语言,不是吗?"你的标准屏幕上会产生以下结果:Python 是一个非常棒的语言,不是吗?读取键盘输入Python提供了两个内置...转载 2018-06-26 23:00:58 · 135 阅读 · 0 评论 -
Python中 self 用法
在介绍Python的self用法之前,先来介绍下Python中的类和实例…… 我们知道,面向对象最重要的概念就是类(class)和实例(instance),类是抽象的模板,比如学生这个抽象的事物,可以用一个Student类来表示。而实例是根据类创建出来的一个个具体的“对象”,每一个对象都从类中继承有相同的方法,但各自的数据可能不同。 1、以Student类为例,在Python中,定义类如下:cla...转载 2018-06-26 22:40:06 · 256 阅读 · 0 评论 -
python 时间处理(time和datetime)
在Python中,与时间处理有关的模块就包括:time,datetime以及calendar。time模块提供各种操作时间的函数 datetime模块定义了下面这几个类:datetime.date:表示日期的类。常用的属性有year, month, day;datetime.time:表示时间的类。常用的属性有hour, minute, second, microsecond;datetime.d...原创 2018-06-26 22:37:35 · 2322 阅读 · 0 评论 -
python调用Matlab的脚本和函数文件
一.安装MATLAB Engine API for pythoninstall MATLAB Engine API for PythonWindows系统cd "matlabroot\extern\engines\python"python setup.py install这里的"matlabroot"是你matlab所在的安装路径,注意,上面两个地址中的反斜杠是不同的。二.用Python调用脚...转载 2018-07-01 21:26:46 · 4156 阅读 · 0 评论 -
Python os.walk用法
函数声明:os.walk(top,topdown=True,onerror=None)(1)参数top表示需要遍历的顶级目录的路径。(2)参数topdown的默认值是“True”表示首先返回顶级目录下的文件,然后再遍历子目录中的文件。当topdown的值为"False"时,表示先遍历子目录中的文件,然后再返回顶级目录下的文件。(3)参数onerror默认值为"None",表示忽略文件遍历时的错误。...转载 2018-06-25 19:52:15 · 292 阅读 · 0 评论 -
Python 3 UnicodeEncodeError: 'gbk' codec can't encode错误的解决
使用Python写文件的时候,或者将网络数据流写入到本地文件的时候,大部分情况下会遇到:UnicodeEncodeError: 'gbk' codec can't encode character '\xa0' in position ... 这个问题。 网络上有很多类似的文件讲述如何解决这个问题,但是无非就是encode,decode相关的,这是导致该问题出现的真正原因吗?不是的。 很多时候,我...转载 2018-06-25 19:31:47 · 1073 阅读 · 0 评论 -
Python 内置函数
abs(x):内置函数 abs()divmod()input()open()staticmethod()all()enumerate()int()ord()str()any()eval()isinstance()pow()sum()basestring()execfile()issubclass()print()super()bin()file()iter()property()tuple()b...原创 2018-06-24 22:32:32 · 1054 阅读 · 0 评论 -
Python math 模块与 cmath 模块
Python math 模块提供了许多对浮点数的数学运算函数。Python cmath 模块包含了一些用于复数运算的函数。cmath 模块的函数跟 math 模块函数基本一致,区别是 cmath 模块运算的是复数,math 模块运算的是数学运算。要使用 math 或 cmath 函数必须先导入:import math1、math 模块查看 math 查看包中的内容:>>> imp...原创 2018-06-24 18:12:00 · 6997 阅读 · 0 评论 -
python datetime时间模块
datetime模块中的常用类常用类:datetime.date # 年月日datetime.datetime # 年月日 时分秒 datetime.timedelta # 时间差对象(实数对象)1234每个类都有一些方法和属性可以查看具体的值,如datetime可以查看:天数(day),小时数(hour),星期几(weekday())等;timedelta可以查看:天数(days)...转载 2018-06-24 17:24:43 · 249 阅读 · 0 评论 -
python中format函数
python中format函数用于字符串的格式化通过关键字>>> print('{名字}今天{动作}'.format(名字='陈某某',动作='拍视频')) #通过关键字陈某某今天拍视频>>> grade = {'name' : '陈某某', 'fenshu': '59'}>>> print('{name}电工考了{fenshu}'...转载 2018-06-24 17:04:33 · 6735 阅读 · 2 评论 -
Python 字符串
字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。创建字符串很简单,只要为变量分配一个值即可。例如:var1 = 'Hello World!'var2 = "Python Runoob"Python访问字符串中的值Python不支持单字符类型,单字符在 Python 中也是作为一个字符串使用。Python访问子字符串,可以使用方括号来截取字符串,如下实例:实例(...转载 2018-06-24 16:52:27 · 158 阅读 · 0 评论 -
Python2.x与3.x版本区别
Python的3.0版本,常被称为Python 3000,或简称Py3k。相对于Python的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0在设计的时候没有考虑向下相容。许多针对早期Python版本设计的程式都无法在Python 3.0上正常执行。为了照顾现有程式,Python 2.6作为一个过渡版本,基本使用了Python 2.x的语法和库,同时考虑了向Python...转载 2018-06-24 16:43:07 · 154 阅读 · 0 评论 -
python Lambda函数
《Python3 程序开发指南》Lambda函数,是一个匿名函数,创建语法: lambda parameters:expressparameters:可选,如果提供,通常是逗号分隔的变量表达式形式,即位置参数。expression:不能包含分支或循环(但允许条件表达式),也不能包含return(或yield)函数。如果为元组,则应用圆括号将其包含起来。调用lambda函数,返回的结果是对表达式计算...转载 2018-06-24 16:37:41 · 205 阅读 · 0 评论 -
python reduce 函数
reduce() 函数在 python 2 是内置函数, 从python 3 开始移到了 functools 模块。官方文档是这样介绍的reduce(...)reduce(function, sequence[, initial]) -> valueApply a function of two arguments cumulatively to the items of a sequenc...转载 2018-06-24 16:30:20 · 186 阅读 · 0 评论 -
Python 100例 第24题
1、实例Python 100例 第24题题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。程序分析:请抓住分子与分母的变化规律。程序源代码:方法三(改为Python3环境程序):from functools import reduce # Python3a = 2.0b = 1.0l = []l.append(a / b)for ...原创 2018-06-24 16:24:30 · 159 阅读 · 0 评论 -
Python __name__变量
Python使用缩进对齐组织代码的执行,所有没有缩进的代码,都会在载入时自动执行。每个文件(模块)都可以任意写一些没有缩进的代码,并在载入时自动执行。为了区分 主执行代码和被调用文件,Python引入了变量:__name__。1)当文件是被调用时,__name__的值为模块名;2)当文件被执行时,__name__的值为 ‘__main__’。基于此特性,为测试驱动开发提供了很好的支持,我们可以...转载 2018-06-26 23:05:02 · 199 阅读 · 0 评论