-
深入 Python 流程控制语句
1. if 语句 也许最有名的是 if 语句。例如: >>> x = int(input("Please enter an integer: ")) Please enter an integer: 42 >>> if x < 0: ... x = 0 ... print('Negative changed to zero') ... elif x == 0: ... print('Zero') ... elif x == 1: ... print('S…
-
2017年Python开发大事件年度盘点
上周在马哥Python的万人学习社群做了个调研,盘点了一下2017年Python的重要事件,希望抛砖引玉。 1.Python大热:从业界反馈看机器学习语言趋势——2017年1月 在深度学习市场,对 Python 的招聘需求仍然最高。但前五大语言的排序变成了Python,C++,Java,C,R。这里有很明显的对高性能计算语言的侧重。 而且,Java 的增长速度惊人,它可能很快成为深度学习市场的第二位。在可预期的将来,R 还不会成为最受欢迎的深度学习语言。令人惊讶的是 Lua 的存在感之低。要知道…
-
在Linux上安装python
和在Windows安装Python的教程一样,安装Python要配置环境pyenv,只是Python要手工使用Linux命令安装,使用这种方法最好有一点Linux基础。由于笔者使用这种方法没有安装成功,就搬砖给大家看一下了 # yum install git -y# yum -y install gcc make patch gdbm-devel openssl-devel sqlite-devel readline-devel zlib-devel bzip2-devel 这要在提示成功后安装…
-
Python 世界的开端:四则运算
编者按:本文基于Python2.x,与Python3.x存在差异。时间仓促未能及时更新,请观看时注意分辨。我们将尽快更新。 用Python计算 一提到计算机,当然现在更多人把她叫做电脑,这两个词都是指computer。不管什么,只要提到她,普遍都会想到她能够比较快地做加减乘除,甚至乘方开方等。乃至于,有的人在口语中区分不开计算机和计算器。 那么,做为零基础学习这,也就从计算小学数学题目开始吧。因为从这里开始,数学的基础知识列为肯定过关了。 复习 还是先来重温一下伟大时刻,打印hello worl…
-
Python 世界的开端: hello world
假设你已经安装好了Python, 那么在命令行窗口输入: Python 将直接进入Python。然后在命令行提示符>>>后面输入: >>>print('Hello World!') 可以看到,随后在屏幕上输出: Hello World! print是一个常用函数,其功能就是输出括号中得字符串。 (在Python 2.x中,print还可以是一个关键字,可写成print 'Hello World!',但这在3.x中行不通 ) 写一段小程序 另一个使用Python…
-
用Pyenv 和 Virtualenv 搭建单机多版本 Python 虚拟开发环境
作为主流开发语言, 用Python 开发的程序越来越多。 方便的是大多Linux系统里面都默认集成了Python, 开发可以随时随地开始。 但有时候这也成为了一个短板, 比如说有时候我们需要开发和调试一些需要安装在默认Python路径里的程序, 反复地修改和安装会使系统目录越来越乱,这对于一些有洁癖的程序员来说是不可接受的。 还有时候我们需要在不同的Python版本上开发, 而系统一般只会自带一到两种Python版本, 切换起来更是麻烦。 本文将介绍如何利用pyenv 和virtualenv 在…
-
Python 多版本共存管理工具 Pyenv
经常遇到这样的情况: 系统自带的 Python 是 2.6,自己需要 Python 2.7 中的某些特性; 系统自带的 Python 是 2.x,自己需要 Python 3.x; 此时需要在系统中安装多个 Python,但又不能影响系统自带的 Python,即需要实现 Python 的多版本共存。pyenv 就是这样一个 Python 版本管理器。 安装 pyenv 在终端执行如下命令以安装 pyenv 及其插件: $ curl -L https://raw.githubusercontent.…
-
在Windows安装Python的教程
Python几乎可以在任何平台下运行,如我们所熟悉的:Windows/Unix/Linux/Macintosh。 在这里我们说一下,在Windows操作系统中安装Python。 我的操作系统为:Windows 7,32位 安装Python的时候,我们既可以从源码安装,同时也可以用已经编译好并且打包好的二进制版本进行安装,这里我选择的是后者。 步骤一 下载安装包 我们从Python官方网站:http://www.Python.org下载Python的安装包 这里我选择的是:Python-3.3.2…
-
Python简史
Python是我喜欢的语言,简洁,优美,容易使用。前两天,我很激昂的向朋友宣传Python的好处。 听过之后,朋友问我:好吧,我承认Python不错,但它为什么叫Python呢? 我不是很确定:呃,似乎是一个电视剧的名字。 朋友又问:那你说的Guido是美国人么? (Guido von Rossum,Python的作者) 我再次不是很确定:他从google换到Dropbox工作,但他的名字像是荷兰人的 (有一个von在中间)。 所以,后面我花了些时间调查Python的历史。这是很好的学习。我看到…
-
小白10天入门之Python基础入门学习教程
2017年7月20日,IEEE发布2017年编程语言排行榜:Python高居首位。这是因为Python本身的特点让它成为入门简单、适用广泛的一门编程语言,下至四五行代码的脚本,上至能发nature的深度学习、大数据,都能让Python大展身手。 现在整个IT行业都在快速扩张,很多岗位迫切的需要人才来填补,于是Python程序员的需求就越来越多。我们为你整理了一套基础的入门学习路线,你可以按照这条路线基本完成你的入门学习需求。