集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 4035|回复: 5

Python编程风格

[复制链接]
4798345 发表于 2017-6-17 17:56:52 | 显示全部楼层 |阅读模式
大多数语言可以写(格式化)作几种不同的风格。有些比其它的更好度。让代码对别人更容易读是个好想法,养成良好的编码风格对此很有帮助。

一个高度可读,视觉友好的编码风格如下:

1)使用4空格缩进,而非TAB。在小缩进(可以嵌套更深)和大缩进(更易读)之间,4空格是一个很好的这种。TAB引发了一些混乱,最好弃用。

2)每行以确保其不会超过79个字符。有助于小显示器用户阅读,大显示器并排显示几个代码文件。

3)使用空行分割函数和类,以及函数中的大块代码。

4)可能的话,注释独占一行

5)使用文档字符串

6)把空格放到操作符两边,以及逗号后面,但是括号里侧不加空格。

7)统一函数和类命名。推荐驼峰命名,函数和方法名用小写和下滑线。总是用self作为方法的第一个参数。

8)不要使用花哨的编码,如果你的代码的目的是要国际化环境。python的默认情况下,UTF-8,甚至普通的ASCII总是工作的最好。

9)同样,也不要使用非ASCII字符的标识符,除非是不同语种的会阅读或者维护代码。
星宇 发表于 2017-6-18 09:04:04 | 显示全部楼层
谢谢楼主分享,了解Python
fpga_feixiang 发表于 2017-6-18 10:55:31 | 显示全部楼层
学FPGA的同事学习脚本语言,不错
 楼主| 4798345 发表于 2017-6-19 18:14:47 | 显示全部楼层
python现在用在人工智能方面比较多  人工智能和FPGA也有一定关系  将来python与fpga必然会产生联系
晓灰灰 发表于 2017-6-20 09:35:23 | 显示全部楼层

学FPGA的同事学习脚本语言,不错
fpga_feixiang 发表于 2024-11-1 14:23:15 | 显示全部楼层
6                        
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2024-12-23 19:23 , Processed in 0.060845 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表