《Python学习手册》学习笔记 —— Part1 使用入门

前言

python哲学理念

import this

The Zen of Python, by Tim Peters
Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Readability counts.
Special cases aren't special enough to break the rules.
Although practicality beats purity.
Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity, refuse the temptation to guess.
There should be one-- and preferably only one --obvious way to do it.
Although that way may not be obvious at first unless you're Dutch.
Now is better than never.
Although never is often better than right now.
If the implementation is hard to explain, it's a bad idea.
If the implementation is easy to explain, it may be a good idea.
Namespaces are one honking great idea -- let's do more of those!

1.python可定义为面向对象的脚本语言
2.python的最大缺点是执行速度不够快
3.python可以被应用于以下几个方面:系统编程,用户图形接口,Internet脚本,组件集成,数据库编程,快速原型,科学计算,游戏,图像,人工智能,XML,机器人等。
4.python的优点:面向对象,免费,可移植,功能强大,可混合,易学易用。

Python是如何运行的

Python解释器

Python解释器一般是C实现的,也有用Java实现的Jython。

Python文件的执行

1.Python的传统运行执行模式:源代码(.py)→字节码(.pyc)→PVM
录入的源代码转换为字节码,之后字节码在Python虚拟机(PVM)中运行。代码被自动编译,之后再解释。

2.执行优化工具:

  • Psyco实时编译器:Psyco是一个PVM的增强工具,将部分程序的字节码转换成底层的真正的二进制机器代码
  • Shedskin C++转换器

如何运行程序

交互模式(略)

系统命令行和文件(略)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • **2014真题Directions:Read the following text. Choose the be...
    又是夜半惊坐起阅读 11,197评论 0 23
  • 遇见更好的自己 南通市通州区育才中学 初二(15)张王佳怡 沉浸在盛夏的斑斓中,嘤嘤鸟语,泠泠泉声,在耳畔萦绕亲昵...
    简约语文阅读 992评论 0 2
  • 周末学长:感觉你和妹子总是能聊得挺嗨的,我有点事儿就是想不通。我都大三下学期,马上就大四了。大学都快完了,但一直都...
    这很大学生阅读 3,204评论 0 2
  • (一)2011年11月3日 邂逅一首好词,如同在春之暮野。 邂逅一个人,眼波流转,微笑蔓延,黯然心动。 曾经说过自...
    叶洁莹sweet阅读 356评论 0 0
  • 你有关系吗?你和他有关系吗 ?你们有关系吗?他们发生关系了吗?........看来这个人还真的离不开关系。 对于“...
    米雷聪聪阅读 407评论 0 0

友情链接更多精彩内容