学习Python第一天
了解Python 用任何编程语言来开发程序,都是为了让计算机干活 而计算机干活的CPU只认识机器指令 所以差异极大的编程语言最后都 得“翻译”成CPU可以执行的机器指令 而不同的编程语言,干同一个活 编写的代码量,差距也很大 Python是一种相当高级的语言 特点优雅规范、简洁明晰、易学易用、类库丰富,但效率稍差 完成相同的任务Python所写的代码很少 但代码少的代价是运行速度慢 那是不是越低级的程序越难学 越高级的程序越简单? 表面上来说,是的 但是,在非常高的抽象计算中, 高级的Python程序设计也是非常难学的 所以,高级程序语言不等于简单 因为Python是解释型语言,代码不能加密 发布你的Python程序,实际上就是发布源代码 代码在执行时会一行一行地翻译成CPU能理解的机器码 这个翻译过程非常耗时 与之不同的编译型语言(C语言) 不用发布源代码,只需要把编译后的机器码发布出去 虽然代码多,但程序是运行前 直接编译成CPU能执行的机器码 幸好大量的应用程序不需要这么快的运行速度 因为用户根本感觉不出来0.1s和0.01s的区别 总的来说,Python就是要简单优雅 尽量写容易看明白的代码,尽量写少的代码 别为写的多而沾沾自喜 Python的应用 首先是网络应用,包括网站、后台服务等等 其次是许多日常需要的小工具 包括系统管理员需要的脚本任务等等 还有就是把其他语言开发的程序再包装起来,方便使用 在Windows上安装Python 因为Python是跨平台的 它可以运行在Windows、Mac和各种Linux/Unix系统上 在Windows上写Python程序,放到Linux上也能够运行 要开始学习Python编程 首先就得把Python安装到你的电脑里 安装后,你会得到Python解释器 (就是负责运行Python程序的) 一个命令行交互环境,还有一个简单的集成开发环境 (安装时勾选AddPython3.5toPATH) 打开命令提示符窗口,输入python后成功运行Python 输入xit()或直接点X退出Python交互环境 Python解释器 编写Python代码时 我们得到的是一个包含Python代码的 以.py为扩展名的文本文件 要运行代码,就需要Python解释器去执行.py文件 在命令行下运行python就是启动CPython解释器 这个官方版本的解释器使用最广泛 教程的所有代码也都在CPython下执行 PyPy是另一个Python解释器,它的目标是执行速度 PyPy采用JIT技术 对Python代码进行动态编译(注意不是解释) 所以可以显著提高Python代码的执行速度 绝大部分Python代码都可以在PyPy下运行 但是PyPy和CPython有一些是不同的 白癜风怎么能治好白癜风能治好吗
|