Python

Python是一种动态的、面向对象的脚本语言,最初被设计用于编写自动化脚本,随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。由于Python语言的简洁性、易读性以及可扩展性,在国外用Python做科学计算的研究机构日益增多,一些知名大学已经采用Python来教授程序设计课程。众多开源的科学计算软件包都提供了Python的调用接口,而Python专用的科学计算扩展库就更多了,Python语言及其众多的扩展库所构成的开发环境十分适合工程技术、科研人员处理实验数据、制作图表,甚至开发科学计算应用程序。
Python时间time模块|酷客网

Python时间time模块

obama阅读(645)评论(0)赞(1)

time() time()方法可以返回自1970年1月1日00:00:00AM以来的秒数,初看好像用处不大,其实如果你想要掌握某段工作所花时间则很有用。 示例:计算自1970年1月1日00:00:00AM以来的秒数。 import time...

Python随机数random模块|酷客网

Python随机数random模块

obama阅读(574)评论(0)赞(0)

随机数是指平均散布在某区间的数字,随机数其实用途很广,最常见的应用是设计游戏时可以控制输出结果。本篇实列将介绍几个random模块中最有用的几个方法。 randint() 这个方法可以随机产生指定区间的整数,它的语法如下。 randint(...

Python 使用with自动关闭资源|酷客网

Python 使用with自动关闭资源

obama阅读(1098)评论(0)赞(0)

Python 使用with自动关闭资源,来做个简单的试验,观察一下发生的现象。在Python解释器中输入下面两行代码,会有什么情况发生呢? >>> f = open('coolcou.txt', 'w') >>...

Python i+=1不等于++i

obama阅读(917)评论(0)赞(0)

Python i+=1不等于++i,对于对Python语言的每个细节了解得不是那么清楚,而恰好又有其他语言背景的开发人员,很有可能写出如下类似的代码: i = 0 mylist = [1,2,3,4,5,6] while i < le...

Python 优先使用absolute import

obama阅读(1002)评论(0)赞(0)

优先使用absolute import来导入模块,假设有如下文件结构,其中app/sub1/string.py中定义了一个lower()方法,那么当在mod1.py中import string之后再使用string.lower()方法时,到...

Python 合理使用from…import

obama阅读(841)评论(0)赞(0)

Python提供了3种方式来引入外部模块:import语句、from…import…及__import__函数。其中较为常见的为前面两种,而import函数与import语句类似,不同点在于前者显式地将模块的名称作为...

Python 构建合理的包层次

obama阅读(785)评论(0)赞(0)

Python 构建合理的包层次,我们知道,本质上每一个Python文件都是一个模块,使用模块可以增强代码的可维护性和可重用性。但显然在大的项目中将所有的Python文件放在一个目录下并不是一个值得推荐的做法,我们需要合理地组织项目的层次来管...

Python 尽可能使用Unicode|酷客网

Python 尽可能使用Unicode

obama阅读(1046)评论(0)赞(0)

考虑兼容性,Python 尽可能使用Unicode,Python内建的字符串有两种类型:str和Unicode,它们拥有共同的祖先basestring。其中Unicode是Python2.0中引入的一种新的数据类型,所有的Unicode字符...

Python ==与is的适用场景|酷客网

Python ==与is的适用场景

obama阅读(486)评论(0)赞(0)

Python ==与is的适用场景,在判断两个字符串是否相等的时候,混用is和==是很多初学者经常犯的错误,造成的结果是程序在不同情况下表现不一。先来看一个例子: >>> a = "Hi" >>> b =...

Python 使用enumerate()进行迭代|酷客网

Python 使用enumerate()进行迭代

obama阅读(880)评论(0)赞(0)

使用enumerate()获取序列迭代的索引和值,基本上所有的项目中都存在对序列进行迭代并获取序列中的元素进行处理的场景。这是一个非常普通而且简单的需求,相信很多人一口气能写出N种实现方法。举例如下。 方法一 在每次循环中对索引变量进行自增...