以下内容皆从书本自学 ,归纳。

1.

变量名只能包含字母、数字和下划线。变量名可以字母或下划线打头,但不能以数字打
头,例如,可将变量命名为message_1,但不能将其命名为1_message。

2.

变量名不能包含空格,但可使用下划线来分隔其中的单词。例如,变量名greeting_message
可行,但变量名greeting message会引发错误。

3.

不要将Python关键字和函数名用作变量名,即不要使用Python保留用于特殊用途的单词,

4.

变量名应既简短又具有描述性。例如,name比n好,student_name比s_n好,name_length
比length_of_persons_name好。

5.

慎用小写字母l和大写字母O,因为它们可能被人错看成数字1和0。
要创建良好的变量名,需要经过一定的实践,在程序复杂而有趣时尤其如此。随着你编写的
程序越来越多,并开始阅读别人编写的代码,将越来越善于创建有意义的变量名。

**********************************************************************************************************

介绍一种命名规则:驼峰命名法

骆峰式命名法就是当变量名或函式名是由一个或多个单字连结在一起,而构成的唯一识别字时

第一个单词以小写字母开始;第二个单词的首字母大写或每一个单的首字母都采用大写字母

小驼峰法

变量一般用小驼峰法标识。驼峰法的意思是:除第一个单词之外,其他单词首字母大写。

大驼峰法

相比小驼峰法,大驼峰法把第一个单词的首字母也大写了。常用于类名,函数名,属性,命名空间。

转载于:https://www.cnblogs.com/cai-dreamstart/p/9536385.html

python的变量命名及其使用相关推荐

  1. python语言变量命名规则有什-以下选项中,符合Python语言变量命名规则的是_学小易找答案...

    [填空题]与文件系统相比,数据库系统的数据冗余度___________,数据共享性___________. [填空题]在数据库体系结构中,两级数据映象分别是指___________之间的数据映象与__ ...

  2. 哪些不符合python语言变量名_以下选项中不符合 Python 语言变量命名规则的是( )_学小易找答案...

    [单选题]下列各项中,关于银行存款业务的表述中正确的是( ).(2012年) [单选题]下列各项中,关于企业无法查明原因的现金溢余,经批准后应贷记的会计科目是( ). [多选题]计价软件中,在人材机汇 ...

  3. 下列变量名不符合python命名规范的是_下列选项中不符合Python语言变量命名规则的是...

    [单选题]下列Python保留字中,不用于表示分支结构的是 [单选题]以下程序的输出结果是: j = '' for i in "12345": j += i + ',' print ...

  4. 3_1符合python语言变量_以下选项中符合Python语言变量命名规则的是

    [单选题]以下选项中,不是Python语言特点的是 [单选题]较小的尺寸应离轮廓线较近,较大的尺寸线离轮廓线较远.( ) [单选题]关于Python语言的变量,以下选项中说法正确的是 [单选题]182 ...

  5. 下列选项中不符合python语言变量命名规则的是_下列选项中不符合Python语言变量命名规则的是??????????????????????????????????( )。...

    下列选项中不符合Python语言变量命名规则的是??????????????????????????????????( ). 答:3_1 下列基金的收益与股票市场平均收益率最接近的是( ). 答:股票 ...

  6. python 语言变量命名规则的是_Python中变量命名规则有哪些

    Python中变量命名规则有哪些 发布时间:2020-09-24 13:05:21 来源:亿速云 阅读:72 今天就跟大家聊聊有关Python中变量命名规则有哪些,可能很多人都不太了解,为了让大家更加 ...

  7. 符合python语言变量命名规则_Python变量命名规则

    变量的命名规则 1.要具有描述性 2.变量名只能_,数字,字母组成,不可以是空格或者特殊字符([email protected]#$%^&*~) 3.不能以中文为变量名 4.不能以数字开头 5 ...

  8. python需要变量命名规则_和孩子一起学习python之变量命名规则

    变量命名规则 下面是关于变量名(也称为标识符)的一些规则 必须以一个字母或一个下划线字符开头.后面可以使用一个字母.数字或下划线字符的序列,长度不限. 字母可以是大写或小写,大小写是不同的.也就是说, ...

  9. python实例变量命名规则_Java,Python的一些命名规范

    Python命名规范 (收藏做笔记用) 1.模块名: 小写字母,单词之间用_分割 如:logging 2.包名: 小写字母,单词之间用_分割 如:logging 3.类名:单词首字母大写 如:pyth ...

最新文章

  1. datasnap的客户端回传机制
  2. MariaDB AX开源分析解决方案
  3. spring MVC项目中,欢迎页首页根路径
  4. 再读simpledb 之 元数据管理(3)
  5. Matlab中的CVX工具包安装
  6. Oracle中REGEXP_SUBSTR函数
  7. 在ionic/cordova中使用百度地图插件
  8. C语言——字符串函数
  9. 【论文写作】在线考试系统的设计原理如何写
  10. 实现一个shared_ptr
  11. mysql in memory_In-Memory:内存数据库
  12. vue项目没有router文件夹_Vue路由(vue-router)配置实战——动态路由,重定向,工程非根目录...
  13. 检测用户浏览器是否支持cookie
  14. cwm oracle,oracle info
  15. 物联网无线技术蓝牙和WiFi的区别有哪些?
  16. QComboBox下拉框
  17. java垃圾回收文件分析
  18. 网络和共享中心 服务器运行失败,win10网络共享失败提示共享依赖服务无法启动的解决办法...
  19. java 的vm是什么_java – 什么是VM,为什么动态语言需要一个?
  20. 华为路由器q2虚拟服务器,华为路由器Q2 Pro分布式子母路由,解决WIFI信号弱以及网速为龟速...

热门文章

  1. Linux下Samba服务器搭建
  2. linux 特定用户ssh,linux - 如何在登录后将SSH用户限制为一组预定义的命令?
  3. matlab图片取模程序,彩屏图像取模,BMP图像提取程序示例 | 学步园
  4. 指令系统——数据存放、指令寻址(详解)
  5. LeetCode 1049. 最后一块石头的重量 II(DP)
  6. C++ 内存对齐 及 引用是否真的节省内存的一点思考
  7. LeetCode 83. 删除排序链表中的重复元素(链表)
  8. ztree在刷新时第一个父节点消失_第一个关于中式菜谱的智能问答机器人小程序正式上线啦...
  9. SparkContext解析
  10. mysql一图秒懂秒清晰 - join连接 ,left join左连接 ,right join右连接 ,inner join内连接