按类别查询搜索结果
关于关键词 "Python" 的检测结果,共 8529
xinhaojie | 2017-01-05 20:58:05 | 阅读(170) | 评论(0)
本章节将向大家介绍Python的循环语句,程序在一般情况下是按顺序执行的。编程语言提供了各种控制结构,允许更复杂的执行路径。循环语句允许我们执行一个语句或语句组多次,下面是在大多数编程语言中的循环语句的一般形式:Python提供了for循环和while循环(在Python中没有do..while循环):...【阅读全文】
xinhaojie | 2017-01-05 20:57:09 | 阅读(180) | 评论(0)
Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。可以通过下图来简单了解条件语句的执行过程:Python程序语言指定任何非0和非空(null)值为true,0 或者 null为false。Python 编程中 if 语句用于控制程序的执行,基本形式为:#!/usr/bin/python # -*- coding: UTF-...【阅读全文】
xinhaojie | 2017-01-05 20:54:52 | 阅读(160) | 评论(0)
什么是运算符?本章节主要说明Python的运算符。举个简单的例子 4 +5 = 9 。 例子中,4 和 5 被称为操作数,"+" 称为运算符。Python语言支持以下类型的运算符:比较(关系)运算符逻辑运算符成员运算符运算符优先级接下来让我们一个个来学习Python的运...【阅读全文】
xinhaojie | 2017-01-05 20:47:21 | 阅读(170) | 评论(0)
变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。变量赋值Python 中的变量赋值不需要类型声明。每个变量在内...【阅读全文】
xinhaojie | 2017-01-05 20:45:47 | 阅读(170) | 评论(0)
Python 提供了 getopt 模块来获取命令行参数。sys.argv 是命令行参数列表。#!/usr/bin/python # -*- coding: UTF-8 -*- import sys print '参数个数为:', len(sys.argv), '个参数。' print '参数列表:', str(sys.argv)执行以上代码,输出结果为:getopt.getopt(args, options[, long_opti...【阅读全文】
xinhaojie | 2017-01-05 20:40:31 | 阅读(180) | 评论(0)
Python语言与Perl,C和Java等语言有许多相似之处。但是,也存在一些差异。在本章中我们将来学习Python的基础语法,让你快速学会Python编程。第一个Python程序交互式编程交互式编程不需要创建脚本文件,是通过 Python 解释器的交互模式进来编写代码。linux上你只需要在命令行中输入 Python 命令即可启...【阅读全文】
xinhaojie | 2017-01-05 20:38:44 | 阅读(190) | 评论(0)
前面章节中我们已经学会了如何用 Python 输出 "Hello, World!",英文没有问题,但是如果你输出中文字符"你好,世界"就有可能会碰到中文编码问题。Python 文件中如果未指定编码,在执行过程会出现报错: File "test.py", line 2 SyntaxError: Non-ASCII character '\xe4' in file test.py on line 2, but no encodin...【阅读全文】
xinhaojie | 2017-01-05 20:36:18 | 阅读(170) | 评论(0)
本章节我们将向大家介绍如何在本地搭建Python开发环境。Python可应用于多平台包括 Linux 和 Mac OS X。你可以通过终端窗口输入 "python" 命令来查看本地是否已经安装Python以及Python的安装版本。Win 9x/NT/2000OS/2PalmOSWindows CEBeOSVMS/OpenVMS...【阅读全文】
xinhaojie | 2017-01-05 20:31:47 | 阅读(170) | 评论(0)
Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。Python 是交互式语言: 这意味着,您可以在一个Python提示符,直接互动执行写你的程...【阅读全文】
libo666 | 2017-01-04 17:05:32 | 阅读(220) | 评论(0)
本文介绍了一些常见的用于数据分析任务的Python库,如Numpy、Pandas、Matplotlib、Scikit-learn以及BeautifulSoup等,这些工具库功能强大,便于上手。有了这些帮助,数据分析会变得分外简单。【阅读全文】
思月行云 | 2017-01-03 10:30:10 | 阅读(1030) | 评论(0)
http://blog.csdn.net/u012199908/article/details/53056819centos7升级Python的教程已经有很多了比如老版本的python是2.6.6,新安装的python版本是2.7.9mv /usr/bin/python /usr/bin/python2.6.6mv /usr/local/bin/python /usr/bin/python大多都提到了安装新的python后,yum无法运行的解决方法#vi...【阅读全文】
【Python/Ruby】 Python的生成器
arm_zwinger | 2017-01-02 22:11:16 | 阅读(70) | 评论(0)
这一篇讲的比较详细:https://www.zhihu.com/question/20829330生成器函数:返回的是一个生成器(generator),接下来每次对他调用next,那么就会返回一个值,一直到抛出StopIteration为止。好处:生成器不会一次性生成所有元素,所以占用很少内存。( i**2 for i in range(3))列表表达式,一次性生成所有元素,所以...【阅读全文】
【Python/Ruby】 Python的迭代
arm_zwinger | 2017-01-02 17:47:33 | 阅读(50) | 评论(0)
说起来,第一眼看的时候还有点晕,之前的编程主要是C,没用过迭代。这个循环有什么区别?看《Python基础教程》,看到这里,有点晕:一个实现了__iter__方法的对象是可迭代的,一个实现了next方法的对象是迭代器。写个代码来理解一下吧:点击(此处)折叠或打开class FF:...【阅读全文】
【Python/Ruby】 Python-mysql
清无 | 2017-01-02 11:08:11 | 阅读(70) | 评论(0)
easy_install mysql-python【阅读全文】
arm_zwinger | 2017-01-01 17:44:20 | 阅读(60) | 评论(0)
看《Python基础教程》,对于这个部分的描述不多,理解起来不透彻。网上很多相关的讨论、理解,都很好!知乎上的这个讲解还是不错的,还有图,很棒!这个年代的程序员(或者其他行业的人),想学一些技术知识真的太方便了,网上去找,一大把!知识共享,就看你学不学了!https://www.zhihu.com/question/20021164目前...【阅读全文】
【Python/Ruby】 Python的property,没懂
arm_zwinger | 2017-01-01 15:49:15 | 阅读(90) | 评论(0)
看了一些关于peroperty的描述以及一些简单的例子,还是不太理解这个存在的意义。。。有些文档提到,不用写get/set函数了(当然也不用这么调用了),取而代之,直接可以对定义的property进行访问了(读/写/删除)。但,为了达到这一目标,不是仍然要定义类似于get/set的函数么?是,他可以不叫get/set;但是,如"@propery"...【阅读全文】
libo666 | 2016-12-29 16:14:03 | 阅读(820) | 评论(0)
用Python实现简易可拓展的规则引擎 做这个规则引擎的初衷是用来实现一个可序列号为json,容易拓展的条件执行引擎,用在类似工作流的场景中,最终实现的效果希望是这样的: ![] 简单整理下需求 执行结果最终返回=true= or false 支持四则运算,逻辑运算以及自定义函数等【阅读全文】
douyaqiang123 | 2016-12-28 15:36:07 | 阅读(270) | 评论(0)
python 系统批量运维管理器Fabric  nginx 批量部署系统环境: centos 6.5_x64软件需求:            nginx-1.4.7.tar.gz            pcre-8.33.tar.gzfabric模块需要单独安装python  版本  Python 2.7.6点击(...【阅读全文】
皮皮鲁童年 | 2016-12-28 09:12:43 | 阅读(10) | 评论(0)
heijieweb | 2016-12-27 21:49:47 | 阅读(0) | 评论(0)
深入解读Python解析XML的几种方式10 个月前6207在XML解析方面,Python贯彻了自己“开箱即用”(batteries included)的原则。在自带的标准库中,Python提供了大量可以用于处理XML语言的包和工具,数量之多,甚至让Python编程新手无从选择。本文将介绍深入解读利用Py...【阅读全文】