Python
文章平均质量分 60
自然鸟神
我热爱编程,搜索引擎
展开
-
每日一发Python---Python中的__name__和类
1. python中if __name__ == '__main__': 的解析经常会在代码的最下面看到if __name__ == '__main__':,现在就来介 绍一下它的作用. 模块是对象,并且所有的模块都有一个内置属性 __name__。一个模块的 __name__ 的值取决于您如何应用模块。如果 import 一个模块,那么模块__nam原创 2017-07-31 15:07:43 · 9867 阅读 · 1 评论 -
每日一发Python---Python基础及安装
由于团队的项目需要,所以开始学习了一下python这门神奇的语言。在这里做一个简单的记录。。。与大家分享1. Unix & Linux 平台安装 Python:以下为在Unix & Linux 平台上安装 Python 的简单步骤:打开WEB浏览器访问http://www.python.org/download/选择适用于Unix/Linux的源原创 2017-07-12 14:13:20 · 453 阅读 · 3 评论 -
每日一发Python---Python中双冒号的作用[::]
Python中双冒号的作用[::]Python sequence slice addresses can be written as a[start:end:step] and any of start, stop or end can be dropped.python序列切片地址可以写为[开始:结束:步长],其中的开始和结束可以省略range(n)生成[0,转载 2017-07-18 09:26:13 · 3725 阅读 · 3 评论 -
每日一发Python---python中的enumerate函数
enumerate 函数用于遍历序列中的元素以及它们的下标:>>> for i,j in enumerate(('a','b','c')): print i,j 0 a1 b2 c>>> for i,j in enumerate([1,2,3]): print i,j 0 11 22 3>>> for i,j in enumerate转载 2017-07-18 09:29:01 · 341 阅读 · 0 评论 -
每日一发Python---python list转字符串会显示u'的问题
在从元组转换到字符串时,中文字符前会出现u'例子'类似这种[u'\u773c', u'\u8179\u90e8', u'\u4e94\u5b98', u'\u53e3\u8154', u'\u8179\u90e8', u'\u53e3\u8154'] 这样处理一下就好了str_symptom = str(all_symptom).replace('u\'','\'') str_s转载 2017-07-28 13:22:26 · 5529 阅读 · 0 评论 -
每日一发Python---Python中shelve模块用法
这篇文章主要介绍了举例简单讲解Python中的数据存储模块shelve的用法,shelveshelve模块与pickle模块的功能相近,比pickle用起来更为简单,需要的朋友可以参考下shelve类似于一个key-value数据库,可以很方便的用来保存Python的内存对象,其内部使用pickle来序列化数据,简单来说,使用者可以将一个列表、字典、或者用户自定义的类实例保存到shelve中,转载 2017-08-17 11:53:23 · 1804 阅读 · 0 评论 -
每日一发Python---Python yield 使用浅析
您可能听说过,带有 yield 的函数在 Python 中被称之为 generator(生成器),何谓 generator ?我们先抛开 generator,以一个常见的编程题目来展示 yield 的概念。如何生成斐波那契數列斐波那契(Fibonacci)數列是一个非常简单的递归数列,除第一个和第二个数外,任意一个数都可由前两个数相加得到。用计算机程序输出斐波那契數列的前转载 2017-08-04 13:15:39 · 216 阅读 · 0 评论 -
每日一发Python---Python中大佬都知道的内置函数,你不知道就out了
1.sorted()1)对于一个列表排序sorted([100, 98, 102, 1, 40])2)通过key参数/函数比如一个长列表里面嵌套了很多字典元素,我们要按照每个元素的长度大小排序转载 2017-08-18 09:57:15 · 246 阅读 · 0 评论