python中的变量命名规则

1、当变量为单个字母或者是一个单词是,如下:

x=1

name=feng

2、当变量有2个或2个以上单词组成时,,如下:

student_number=30

studentNumber=30

studentNumberPython=30     #这种命名方式就是叫做驼峰体

注意看:多个单词组成变量名时,首字母是不要大写的,而是第二个单词的首字母开始大写

python中的变量命名规则
命名规则:
(下划线或者字母)+(任意数目的字母、下划线、数字)
1、变量必须以字母或者下划线开头,后面接任意字母、数字、下划线,如spam,_spam,Spam_1都是合法的变量名,如2_spam则是非法的变量名
2、变量区分大小写:如spam与Spam不是同一个变量.python中严格区分大小写,包括变量名与保留字
3、变量名禁止使用保留字:python中的保留字有如下:
  False,class,finally,is,return,None,continue,for,while,lambda,try,True,def,from,nonlocal,and,del,global,not,with,as,elif,if,or,yield,assert,else,import,pass,break,except,in,raise
 4、无法对保留字做赋值运算
命名惯例:
避免前后有下划线的变量命名规则,通常这些对于python来说是有特殊含义的,如这种命名方法_name_
以下是python命名变量时的一些常用惯例:
    1、单一下划线开头命名的变量不会被 frommudle import * 语句导入
   2、前后有下划线的变量名是系统变量,对解释器有特殊含义
   3、以两个下划线开头,但是没有下划线结尾的变量是类的本地变量
   4、通过交互模式运行时,只有单一下划线开头的变量会保存最后表达式运算的结果
   5、类变量名通常以大写字母开头,模块变量名通常以小写字母开头
   6、self虽然不是保留字,但是在类中有特殊含义
变量名没有类型,但是类是有类型的

7、要具有描述性

8、不能含空格和特殊字符(#、*、,%。。。)

9、不能以中文为变量名

在python里面所有的变量都是可变的 ,所以用全部大写的变量名来代表次变量为常量

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值