Python高效编程

"Life is short, I use python"这句脍炙人口的宣传语,在某种程度上表达了使用python开发软件的高效。以笔者目前的能力来说,python开发软件的高效主要体现在两个方面:1. 简单且贴合自然语言的语法设计,这使得python程序的可读性极佳,能够减少将逻辑转换为程序,检查逻辑错误的成本。2. (几乎)一切都是对象的抽象方式,凭此,软件开发者首先可以将物理世界的客观事物都抽象为程序中的对象,然后自由组织及操作。本文将从python程序的执行和python程序中一切皆为对象两个话题,详细阐述笔者对python高效编程的浅见。

因本人才疏学浅,故行文之间恐有纰漏,望诸君海涵,不吝赐教,若能予以斧正,则感激不尽

python程序的执行

图1 first.py

有一个first.py文件, 内容如图1所示。python解释器执行后,依次输出the first file和the main function。由此可知,python解释器是“逐行解释”程序的。

 图2 second.py

在first.py的同级目录下添加一个second.py文件, 内容如图2所示,first.py的内容更新为图3所示。python解释器执行first.py后,依次输出the second file,the fi

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值