零基础如何学好python?Python代码规范之命名规范

目录

1、模块

  • 模块尽量使用小写命名,首字母保持小写,尽量不要用下划线(除非多个单词,且数量不多的情况)
 1 ‘‘‘
 2 在学习过程中有什么不懂得可以加我的
 3 python学习交流扣扣qun,934109170
 4 群里有不错的学习教程、开发工具与电子书籍。
 5 与你分享python企业当下人才需求及怎么从零基础学习好python,和学习什么内容。
 6 ‘‘‘
 7 # 正确的模块名
 8 import decoder
 9 import html_parser
10
11 # 不推荐的模块名
12 import Decoder

2、类名

  • 类名使用驼峰(CamelCase)命名风格,首字母大写,私有类可用一个下划线开头
1 class Farm():
2     pass
3
4 class AnimalFarm(Farm):
5     pass
6
7 class _PrivateFarm(Farm):
8     pass
  • 将相关的类和顶级函数放在同一个模块里. 不像Java, 没必要限制一个类一个模块.

3、函数

  • 函数名一律小写,如有多个单词,用下划线隔开
1 def run():
2     pass
3
4 def run_with_env():
5     pass
  • 私有函数在函数前加一个下划线_
1 class Person():
2
3     def _private_func():
4         pass

4、变量名

  • 变量名尽量小写, 如有多个单词,用下划线隔开
1 if __name__ == ‘__main__‘:
2     count = 0
3     school_name = ‘‘
  • 常量采用全大写,如有多个单词,使用下划线隔开
1 MAX_CLIENT = 100
2 MAX_CONNECTION = 1000
3 CONNECTION_TIMEOUT = 600

5、常量

  • 常量使用以下划线分隔的大写命名
1 MAX_OVERFLOW = 100
2
3 Class FooBar:
4
5     def foo_bar(self, print_):
6         print(print_)

原文地址:https://www.cnblogs.com/xiaoyiq/p/11403529.html

时间: 2024-10-18 14:40:15

零基础如何学好python?Python代码规范之命名规范的相关文章

零基础如何开始学习 Python?看完这篇从小白变大牛!

1.选择Python版本 对于Python工程师来说,Python的版本则是你们的工作环境.所以在学习之前一定要考虑选择一个合适自己的版本,Python3对零基础的小白很友好,易上手.选好版本后就可以开始学习了.创一个小群,供大家学习交流聊天如果有对学python方面有什么疑惑问题的,或者有什么想说的想聊的大家可以一起交流学习一起进步呀.也希望大家对学python能够持之以恒python爱好群,如果你想要学好python最好加入一个组织,这样大家学习的话就比较方便,还能够共同交流和分享资料,给你

[零基础学pythyon]安装python编程环境

任何高级语言都是需要一个自己的编程环境的,这就好比写字一样,需要有纸和笔,在计算机上写东西,也需要有文字处理软件,比如各种名称的OFFICE.笔和纸以及office软件,就是写东西的硬件或软件,总之,那些文字只能写在那个上边,才能最后成为一篇文章.那么编程也是,要有个什么程序之类的东西,要把程序写到那个上面,才能形成最后类似文章那样的东西. 刚才又有了一个术语--"程序",什么是程序?本文就不讲了.如果列为观众不是很理解这个词语,请上网google一下. 注:推荐一种非常重要的学习方法

零基础学习什么是python列表(list)

今天马哥教育要跟大家分享的文章是零基础学习什么是Python列表(list)?Python中没有数组,list是一种有序的集合可以随时添加和删除其中的元素,可以添加不同类型的数据. Python入门新手和正在Python学习的小伙伴快来看一看吧,希望能够对大家有所帮助 ! 列表元组用索引来访问,索引从0开始 用len()函数可以获得list元素的个数 <img src="http://www.magedu.com/wp-content/uploads/2019/11/20190522134

代码书写规范和命名规范

上一篇给大家分享了一下,关于文档编写的几个概念.这篇文章阐述如果编写代码书写规范以及命名规范文档.[以java语言为例] 1.代码书写规范 代码书写规范,能够让不同的人,写出相同风格的代码.很多人都看过java源代码,你会发现java源代码的整体风格几乎是一致的,但是你要知道编写源代码的人是很多的,如何才能让他们写出同一风格的代码呢?这就是代码书写规范的作用. 代码书写规范描述的是如何从头到尾书写代码(自己定义的).通俗点讲就是如何书写java文件.就像你写毕业论文一样,从头到尾每个细节都是有要

零基础如何学好python爬虫?之python爬取B站小视频

B 站真是个神奇的网站.找不到资料了,去 B 站逛一逛,保准有你满意的东西. 前几天写了个爬虫,用 path.re.BeautifulSoup 爬取的 B 站 python 视频,如果要爬取多页的话 在最下方循环中 填写好循环的次数就可以了 B 站真是个神奇的网站.找不到资料了,去 B 站逛一逛,保准有你满意的东西. 前几天写了个爬虫,用 path.re.BeautifulSoup 爬取的 B 站 python 视频,如果要爬取多页的话 在最下方循环中 填写好循环的次数就可以了 废话不多说直接上

转行零基础该如何学Python?这些一定要明白!

转行零基础学Python编程开发难度大吗?从哪学起?近期很多小伙伴问我,如果自己转行学习Python,完全0基础能否学会呢?Python的难度到底有多大?今天,小编就来为大家详细解读一下这个问题. 学习Python难吗? 首先,我们普及一下编程语言的基础知识.用任何编程语言来开发程序,都是为了让计算机干活,比如下载一个MP3,编写一个文档等,而计算机干活的CPU只认识机器指令,所以,尽管不同的编程语言差异极大,最后都得"翻译"成CPU可以执行的机器指令.而不同的编程语言,干同一个活,编

零基础、转行学习Python是否还在纠结?这里告诉你答案!

Python编程语言由于自身具有的"清晰"."简略"等特点而受到众多使用Python编程语言的IT从业者喜爱.而且,对于初学者来说,比起其他编程语言,Python 更容易上手.加上很多企业都使用Python编程语言,促进了Python程序员的市场需求量增加. 转行零基础学Python编程开发难度大吗?从哪学起? 近期很多小伙伴问我,如果自己转行学习Python,完全0基础能否学会呢?Python的难度到底有多大? 今天,小编就来为大家详细解读一下这个问题. 学习Py

零基础学python-11.2 python语法规则

1.语句是逐行执行的,除非你不是这么编写 如果语句中使用if语句,他的执行是跳跃的,if语句是流程控制 >>> def test(): print(1) print(2) print(3) print(4) >>> test() 1 2 3 4 >>> def testIf(param): if param<1: print("输入的数字小于1") elif 1<param<3: print("输入的数字

零基础学python-7.1 python中的字符串简介与常用函数

在python中,字符串变成了一个强大的处理工具集,他是不可变的,也就是说字符串包含字符与字符的顺序,他不可以原处修改 字符串是我们后面需要学习的稍大一点的对象类别--序列的第一个代表 在字符串章节所说到的关于序列的操作,后面的列表与元组一样适用 字符串常用的一些操作与函数 操作 解释 s='' 空字符串 s="abc'd" 双引号和单引号相同 s='abc\n' 转义序列,使用变量完全显示字符, 只有使用print函数才能够显示转义 s="""aaaaa