首页
学习
活动
专区
工具
TVP
发布

如何写好python代码

代码是写给人看的,不是写给机器看的,遵守一定的代码规范很重要,就像写作文需要总分总结构,这次来说说写python代码时有什么需要遵守的规范?...参考了google的python编码规范 命名规范 在Python中类名最好以以大写字母开头,也就是驼峰命名法,而模块和包名使用小写加下划线的方式,同时函数(方法)也使用小写加下划线。...内部的变量和方法使用单下划线(在python中以单下划线表示的变量代表着受保护,而以双下划线表示私有的),使用单下划线仅仅是许多python程序员严格遵守的一种约定。...不要这样写: if a == []: # balabala 这些写好一些: if a: # balabala 缩进 用4个空格,不要使用tab键。...其他 先用于帮助内核找到Python解释器, 但是在导入模块时, 将会被忽略。 因此只有被直接执行的文件中才有必要加入。

1.1K70
您找到你想要的搜索结果了吗?
是的
没有找到

如何写好技术方案

本文将介绍写技术方案的意义,如何评判技术方案的好坏,如何写好技术方案。...2、提高开发效率和质量 对于开发同学,通过写技术方案,把需求和实现提前梳理一遍,减少等到编码阶段才发现前期考虑不全导致返工的情况;并且写好技术方案再编码,使得编码时思维更加清晰,提高编码效率和质量。...系统内处理流程:结合业务处理流程图说明请求如何加工计算数据,处理的具体步骤,最终处理完成之后结果如何保存,或者传输到什么地方。...存储设计,包括存储结构(包括MySQL、ES、Redis、OSS等)设计,包括表和字段的概念定义,各个表之间的关联,业务系统如何使用这些库表。...测试意识:技术方案中要考虑测试同学如何测试,提供必要的细节信息支撑测试,例如数据更新存储流程。

67230

再谈如何写好技术文档?

还是以上面那段话为例子,它的第一句话“Excel提供一个组织数据的高效方法”其实就是很好的开头语,它提示本段内容主要讲Excel如何高效地组织数据。...3 Python Python语言发明于1991年,是一种解释型计算机编程语言,因此运行速度相对要慢。...Python除了支持面向对象编程之外,还支持函数式编程,它语法简单,更贴近人类自然语言,新人入门门槛较低。Python是目前人工智能领域最热门的语言,对应的工具库非常丰富。...表6-1 三种编程语言介绍 上面是以表格的形式来介绍C、C++以及Python三种编程语言,但是在“介绍”那一列中的文本内容太长,我们可以换一种表达方式: C C++ Python 由AT&T 贝尔实验室发明于...尽早确定读者有助于在构思阶段就明确文档内容边界,哪些该写、哪些不该写,该写的又应该如何去写,这些都是编写文档的大方向。

36320

如何写好单元测试

很多人的做法是先把所有的功能代码都写完,然后,再针对写好的代码一点一点地补写测试。 在这种编写测试的做法中,单元测试扮演着非常不受人待见的角色。...所以,想要写好单元测试,最后补测试的做法总是很糟糕的,仅仅比不写测试好一点。你要想写好单元测试的话, 最好能够将代码和测试一起写。...千万不要高估自己对于任务把控的粒度, 一定要把任务分解到非常小,这是能够写好代码,写好测试的前提条件,甚至可以说是最关键的因素。 当我们把需求拆分成颗粒度很小的任务时,我们才开始进入到编码的状态。...想写好测试,关键要做好任务分解,否则,面对一个巨大的需求,没有人知道如何去给它写单元测试。 编写单元测试的过程,实际上就是一个任务开发的过程。...如果今天的内容你只能记住一件事,那请记住:做好任务分解,写好单元测试。

16720

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券