Python3基础教程【完整版】ht:/www.veavee.com 不要在意裎序运行速度 第二个缺点就是代码不能加密。如果要发布你的 Python程序,实际上 就是发布源代码,这一点跟C语言不同,C语言不用发布源代码,只需 要把编译后的机器码(也就是你在 Windows上常见的ⅹ XX. exe文件)发 布出去。要从机器码反推出C代码是不可能的,所以,凡是编译型的语 言,都没有这个问题,而解释型的语言,则必须把源码发布出去。 这个缺点仅限于你要编写的软件需要卖给别人挣钱的时候。好消息是目 前的互联网时代,靠卖软件授权的商业模式越来越少了,靠网站和移动 应用卖服务的模式越来越多了,后一种模式不需要把源码给别人。 再说了,现在如火如荼的开源运动和互联网自由开放的精神是一致的, 互联网上有无数非常优秀的像 Linux一样的开源代码,我们千万不要高 估自己写的代码真的有非常大的“商业价值”。那些大公司的代码不愿意 开放的更重要的原因是代码写得太烂了,一旦开源,就没人敢用他们的 产品了。 11/531
Python3 基础教程【完整版】 http://www.yeayee.com/ 11/531 第二个缺点就是代码不能加密。如果要发布你的 Python 程序,实际上 就是发布源代码,这一点跟 C 语言不同,C 语言不用发布源代码,只需 要把编译后的机器码(也就是你在 Windows 上常见的 xxx.exe 文件)发 布出去。要从机器码反推出 C 代码是不可能的,所以,凡是编译型的语 言,都没有这个问题,而解释型的语言,则必须把源码发布出去。 这个缺点仅限于你要编写的软件需要卖给别人挣钱的时候。好消息是目 前的互联网时代,靠卖软件授权的商业模式越来越少了,靠网站和移动 应用卖服务的模式越来越多了,后一种模式不需要把源码给别人。 再说了,现在如火如荼的开源运动和互联网自由开放的精神是一致的, 互联网上有无数非常优秀的像 Linux 一样的开源代码,我们千万不要高 估自己写的代码真的有非常大的“商业价值”。那些大公司的代码不愿意 开放的更重要的原因是代码写得太烂了,一旦开源,就没人敢用他们的 产品了
Python3基础教程【完整版】ht:/www.veavee.com 大家都那么杞, 噼有阏功夫破解你的烂代码 当然, Python还有其他若干小缺点,请自行忽略,就不一一列举了。 安装 Python 因为 Python是跨平台的,它可以运行在 Windows、Mac和各种 Linux/unix 系统上。在 Windows上写 Python程序,放到 Linux上也是能够运行的。 要开始学习 Python编程,首先就得把 Python安装到你的电脑里。安装 后,你会得到 Python解释器(就是负责运行 Python程序的),一个命 令行交互环境,还有一个简单的集成开发环境 安装 Python35 目前, Python有两个版本,一个是2x版,一个是3x版,这两个版本 是不兼容的。由于3x版越来越普及,我们的教程将以最新的 Python3.5 版本为基础。请确保你的电脑上安装的 Python版本是最新的35x,这 样,你才能无痛学习这个教程。 在Mac上安装 Python 12/531
Python3 基础教程【完整版】 http://www.yeayee.com/ 12/531 当然,Python 还有其他若干小缺点,请自行忽略,就不一一列举了。 安装 Python 因为Python是跨平台的,它可以运行在Windows、Mac和各种Linux/Unix 系统上。在 Windows 上写 Python 程序,放到 Linux 上也是能够运行的。 要开始学习 Python 编程,首先就得把 Python 安装到你的电脑里。安装 后,你会得到 Python 解释器(就是负责运行 Python 程序的),一个命 令行交互环境,还有一个简单的集成开发环境。 安装 Python 3.5 目前,Python 有两个版本,一个是 2.x 版,一个是 3.x 版,这两个版本 是不兼容的。由于 3.x 版越来越普及,我们的教程将以最新的 Python 3.5 版本为基础。请确保你的电脑上安装的 Python 版本是最新的 3.5.x,这 样,你才能无痛学习这个教程。 在 Mac 上安装 Python
Python3基础教程【完整版】ht:/www.veavee.com 如果你正在使用Mac,系统是OSX10.8~10.10,那么系统自带的 Python 版本是27。要安装最新的 Python3.5,有两个方法: 方法一:从 Python官网下载 Python3.5的安装程序(网速慢的同学请移 步国内镜像),双击运行并安装; 方法二:如果安装了 Homebrew,直接通过命令 brew install python3安 装即可。 在 Linux上安装 Python 如果你正在使用 Linux,那我可以假定你有 Linux系统管理经验,自行 安装 Python3应该没有问题,否则,请换回 Windows系统。 对于大量的目前仍在使用 Windows的同学,如果短期内没有打算换 Mac,就可以继续阅读以下内容。 在 Windows上安装 Python 首先,根据你的 Windows版本(64位还是32位)从 Python的官方网 站下载 Python3.5对应的4位安裝程序或32位安裝程序(网速慢的同 学请移步国内镜像),然后,运行下载的EXE安装包:
Python3 基础教程【完整版】 http://www.yeayee.com/ 13/531 如果你正在使用 Mac,系统是 OS X 10.8~10.10,那么系统自带的 Python 版本是 2.7。要安装最新的 Python 3.5,有两个方法: 方法一:从 Python 官网下载 Python 3.5 的安装程序(网速慢的同学请移 步国内镜像),双击运行并安装; 方法二:如果安装了 Homebrew,直接通过命令 brew install python3 安 装即可。 在 Linux 上安装 Python 如果你正在使用 Linux,那我可以假定你有 Linux 系统管理经验,自行 安装 Python 3 应该没有问题,否则,请换回 Windows 系统。 对于大量的目前仍在使用 Windows 的同学,如果短期内没有打算换 Mac,就可以继续阅读以下内容。 在 Windows 上安装 Python 首先,根据你的 Windows 版本(64 位还是 32 位)从 Python 的官方网 站下载 Python 3.5 对应的 64 位安装程序或 32 位安装程序(网速慢的同 学请移步国内镜像),然后,运行下载的 EXE 安装包:
Python3基础教程【完整版】ht:/ Install Python 3.5.0(64-bit) Select Install Now to install Python with default settings, or choose Customize to able or disable features Ow C: \Users\IEUser\App Data\Local Programs\Python\ Python35 Includes IDLE, pip and documentation Creates shortcuts and file associations Customize installation Choose location and features python INstall launcher for all users(recommended) WIndOWS 区 Add Python3.5 to PATh 特别要注意勾上 Add Python3.5 to path,然后点“ "Install now即可完成 安装 默认会安装到C:\ Python35目录下,然后打开命令提示符窗口,敲入 python后,会出现两种情况: 情况 CaL Command Prompt- python c)2015 Microsoft Corporation. All rights reserved \Users\IEUser>python othon3.5.8(v3.5.8:374f501f4567,sep132015,92:27:37) [MSC V 1900 64 bit(AMD64)] on win32 ype" help","copyright","credits" or "license" for more nformation 14/531
Python3 基础教程【完整版】 http://www.yeayee.com/ 14/531 特别要注意勾上 Add Python 3.5 to PATH,然后点“Install Now”即可完成 安装。 默认会安装到 C:\Python35 目录下,然后打开命令提示符窗口,敲入 python 后,会出现两种情况: 情况一:
Python3基础教程【完整版】ht:/www.veavee.com 看到上面的画面,就说明 Python安装成功 你看到提示符》就表示我们已经在 Python交互式环境中了,可以输入 任何 Python代码,回车后会立刻得到执行结果。现在,输入 exito并回 车,就可以退出 Python交互式环境(直接关掉命令行窗口也可以) 情况二:得到一个错误: python’不是内部或外部命令,也不是可运行的程序或批处理文件。 CL Command Prompt C: \Users\IEUser>python python is not recognized as an internal or external comm operable program or batch file \Users\LEUser> 这是因为 Windows会根据一个Path的环境变量设定的路径去查找 python.exe,如果没找到,就会报错。如果在安装时漏掉了勾选 Add Python 3.5 to path,那就要手动把 python.exe所在的路径添加到Path中。 如果你不知道怎么修改环境变量,建议把 Python安装程序重新运行- 遍,务必记得勾上 Add Python3.5 to path 小结
Python3 基础教程【完整版】 http://www.yeayee.com/ 15/531 看到上面的画面,就说明 Python 安装成功! 你看到提示符>>>就表示我们已经在 Python 交互式环境中了,可以输入 任何 Python 代码,回车后会立刻得到执行结果。现在,输入 exit()并回 车,就可以退出 Python 交互式环境(直接关掉命令行窗口也可以)。 情况二:得到一个错误: ‘python’ 不是内部或外部命令,也不是可运行的程序或批处理文件。 这是因为 Windows 会根据一个 Path 的环境变量设定的路径去查找 python.exe,如果没找到,就会报错。如果在安装时漏掉了勾选 Add Python 3.5 to PATH,那就要手动把 python.exe 所在的路径添加到 Path 中。 如果你不知道怎么修改环境变量,建议把 Python 安装程序重新运行一 遍,务必记得勾上 Add Python 3.5 to PATH。 小结