python变量名有命名规范吗
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python变量名有命名规范吗相关的知识,希望对你有一定的参考价值。
凭借语法简洁的特性,Python吸引了大批非专业人士的关注。人工智能时代的来临让Python大放异彩,选择学习Python的人也逐年增多。对于新手来说,正确的命名很关键,接下来的杭州Python学习入门知识就给大家简单讲解一下Python命名规范。
包名:全部小写字母,中间可以由点分隔开,不推荐使用下划线。作为命名空间,包名应该具有唯一性,推荐采用公司或者组织域名的倒置,如com.apple.quicktime.v2。
模块名:全部小写字母,如果是多个单词构成,可以用下划线隔开,如dummy_threading。
3、类名:总是使用首字母大写单词串。如MyClass。内部类可以使用额外的前导下划线。
类总是使用驼峰格式命名,即所有单词首字母大写其余字母小写。类名应该简明,精确,并足以从中理解类所完成的工作。常见的一个方法是使用表示其类型或者特性的后缀,例如:
SQLEngine、MimeTypes。
4、异常名:异常属于类,命名同类命名,但应该使用Error作为后缀。如FileNotFoundError
5、变量名:变量名:全部小写,由下划线连接各个单词。如color = WHITE,this_is_a_variable = 1
*注意*:
1.不论是类成员变量还是全局变量,均不使用 m 或 g 前缀。
2.私有类成员使用单一下划线前缀标识,如_height。多定义公开成员,少定义私有成员。
3.变量名不应带有类型信息,因为Python是动态类型语言。如 iValue、names_list、dict_obj 等都是不好的命名。
函数名和方法名:
函数名应该为小写,可以用下划线风格单词以增加可读性。如:myfunction,my_example_function。
*注意*:
混合大小写仅被允许用于这种风格已经占据优势的时候,以便保持向后兼容。
总使用“self”作为实例方法的第一个参数。总使用“cls”作为类方法的第一个参数。
如果一个函数的参数名称和保留的关键字冲突,通常使用一个后缀下划线好于使用缩写或奇怪的拼写。
7、常量名:全部大写字母,如果是多个单词构成,可以用下划线隔开,如YEAR和WEEK_OF_MOUTH。
了解Python命名规则可以帮助我们更好的处理代码,提高工作效率。
JavaScript
变量的命名规范
变量名有命名规范:只能由英语字母、数字、下划线、美元符号$构成,且不能以数字开头,并且不能是JavaScript保留字。大写字母是可以使用的,并且大小写敏感。也就是说A和a是两个变量。
alert
<script type="text/javascript"> alert("弹出框"); </script> alert(英文翻译为“警报”)的用途:弹出“警告框”。
console.log
console.log("")表示在控制台中输出。console表示“控制台”,log表示“输出”。
控制台在Chrome浏览器的F12中。控制台是工程师、程序员调试程序的地方。程序员经常使用这条语句输出一些东西,来测试程序是否正确。
prompt()
<script type="text/javascript"> var a = prompt(‘今天是什么天气?‘); console.log(a); </script> 上方代码中,用户输入的内容,将被传递到变量 a 里面。
parseInt()
parseInt()可以将字符串转数字。parse表示“转换”,Int表示“整数”.
带有自动净化的功能;只保留字符串最开头的数字,后面的中文自动消失。
自动带有截断小数的功能:取整,不四舍五入。
字符串与变量的拼接
se6
var str = `大家好,我是${name},准备${am}`;
使用的是tab上面的`符号
DOM
(1)获取事件源:document.getElementById(“box”);
document.getElementsByTagName("div1");
document.getElementsByClassName("hehe");
(2)绑定事件: 事件源box.事件onclick = function(){ 事件驱动程序 };
(3)书写事件驱动程序:关于DOM的操作
以上是关于python变量名有命名规范吗的主要内容,如果未能解决你的问题,请参考以下文章