Python语言变量命名规则

变量名只能包含字母、数字和下划线。(推荐学习:Python视频教程)

变量名可以字母或下划线开头,但不能以数字开头。例如,可将变量命名为message_1,但不能将其命名为1_message。

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

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

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

慎用小写字母l和大写字母O,因给他们可能被人错看成数字1和0;

注意:应使用小写的Python变量名。

驼峰命名法

当变量名是由二个或多个单词组成时,还可以利用驼峰命名法来命名

小驼峰式命名法

第一个单词以小写字母开始,后续单词的首字母大写

例如:firstName、lastName

大驼峰式命名法

每一个单词的首字母都采用大写字母

例如:FirstName、LastName、CamelCase

更多Python相关技术文章,请访问Python教程栏目进行学习!

以上就是python语言变量命名规则的详细内容,更多请关注Gxl网其它相关文章!

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

TAG标签:python

python语言变量名规则_python语言变量命名规则相关推荐

  1. python中标识符的命名规则_Python——标识符的命名规则

    01 Python语言的特点 python的语言特点有很多,我们这里只讲一点,python是一门面向对象的语言,即一切皆对象(Linux中有一句是:一切皆文件),括号内的只是打个比方,不懂也没事,就是 ...

  2. python中标识符的命名规则_python标识符的命名规则是什么

    在Python中,一切都是对象,包括常量数据类型,如整数数据类型(1,2,3...),字符串数据类型("ABC").想要使用这些对象,就要使用它的对象引用.赋值操作符,实际上是使得 ...

  3. python中标识符的命名规则_Python标识符和命名规则

    Python 标识符 标识符 :在程序中,凡是自己可以起名字的地方,都是标识符 命名规则:1)字母 数字 下划线 2)数字不能开头 3)不能是关键字 4)大小写敏感 5)见名知意 命名后从后往前赋值, ...

  4. 【Python面试】 说说Python变量、函数、类的命名规则?

    往期面试题: 谈谈对 Python 和其他语言的区别? 说说4种常用编码的区别? 说说Python面向对象三大特性? 说说Python中有几种数据类型? 废话不多说,开始今天的题目: 问:Python ...

  5. python怎么创建变量不赋值_python声明变量不赋值

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 动态类型的语言python是动态类型的语言,不需要声明变量的类型. 实际上,py ...

  6. python怎么定义一个变量自增_Python语言中的自增运算

    本文主要向大家介绍了Python语言中的自增运算,通过具体的内容向大家展示,希望对大家学习Python语言有所帮助. 接触过其他语言的同学可能都知道算数运算符里面有个自增运算符++, 在写循环的时候非 ...

  7. python变量名包括_python变量命名规则

    python变量命名规则如下: 1.变量名称由数字.字母(包括大写字母和小写字母).下划线组成. 2.变量名不能以数字开头 3.变量名不能用python关键字 4.变量名不能用python函数,否则函 ...

  8. python的变量名命名规则_python的变量命名规范

    一.python变量名命名规则: 1.变量名通常由字母,数字,下划线组成; 2.数字不能作为变量名开头; 3.不能以python中的关键字命名; 4.变量名要有意义; 5.不要用汉字和拼音去命名; 6 ...

  9. python语音命名规则_python语音变量命名规则

    在C语言中,有明确的变量命名规则: 1只能由字母,数字和下划线组成: 2,第一个字符必须是英文字母: 3.有效长度为255个字符: 4.不能包含标点符号和类型说明符(%,&,!, ,@,$): ...

最新文章

  1. Webdriver定位不到元素的解决办法
  2. leetcode - 150. Evaluate Reverse Polish Notation
  3. CVPR2020 | 参数量减半,北大开源全新高效空域转换模块,还原图像逼真细节
  4. 「影视+社交」,网易云信助力「微光」开辟新赛道
  5. Android版添加phonegap--websocket客户端插件教程
  6. PS教程第十八课:放大缩小
  7. java poi 3.13_Java 读取Excl文件 (poi-3.13)
  8. 还要我带一个六级辅导班--痛苦!
  9. caddy 作为微服务的 API gateway
  10. 【BLE MIDI】MIDI 文件格式分析 ( MIDI 文件头解析 | MIDI 文件头标识 | MIDI 文件头长度 | MIDI 文件格式 | MIDI 轨道个数 | 基本时间 )
  11. 一文看懂人工智能行业
  12. python利用蒙版抠图(使用PIL.Image和cv2)输出透明背景图
  13. 无线路由器与交换机配合使用,图解
  14. 带计算机来学校检讨,校园检讨书
  15. 关于意识形成过程的认识
  16. 酒店标识的要求不同其设计也不同
  17. 大数据行业再拉警报,51信用卡或将彻底沦陷?
  18. php中asp标签怎么打开新页面,A标签新窗口打开怎么设置
  19. jQurey实现电梯效果
  20. 2021考研 | 假如时光倒流一年,我会如何调整复习

热门文章

  1. Kubernetes 污点与容忍
  2. 人工智能的本质就是计算机科学,人工智能跟意识的本质上的区别是什么?
  3. 作为程序员,我将如何教育自己的孩子
  4. 最后1天|宏基因组分析第8期(报名直播课免费参加线下2020.7)
  5. 漏洞解决方案-明文传输漏洞
  6. 以太网已连接却无法联网的解决记录
  7. yunos的工程模式
  8. pycharm远程连接服务器防止ssh连接中断
  9. 和讯金融界证券之星 财经网站竞争格局突变
  10. 研究生录取数据分析 Python123