python标识符命名规则和要求_python必背入门代码

python标识符命名规则和要求_python必背入门代码python标识符命名规则什么是标识符标识符:现阶段学习的变量名,后期会学习的函数名,类名这些都是标识符.简单来说就是程序中所有的名字的总称就是标识符.标识符的名字是不能乱起的,就像手机号不能用110是一个道理标识符命名规则有如下4个要求:1.见名知意:看到变量的名字就能知道这个变量干什么的2.由字母、下划线和数字组成,且数字不能开头3.区分大小写4.不能和关键字重复什么是关键字关键字是python语言已经使用的标识符,所以不允许开发者自己定义和关键字相同的名字的标识符.

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

python标识符命名规则

  1. 什么是标识符 标识符: 现阶段学习的变量名, 后期会学习的函数名,类名这些都是标识符.
    简单来说就是程序中所有的名字的总称就是标识符.

标识符的名字是不能乱起的, 就像手机号不能用110是一个道理

标识符命名规则有如下4个要求:
1.见名知意 :看到变量的名字就能知道这个变量干什么的
2.由字母、下划线和数字组成,且数字不能开头
3.区分大小写
4.不能和关键字重复

什么是关键字
关键字是python语言已经使用的标识符,所以不允许开发者自己定义和关键字相同的名字的标识符.

ps: 就像110这个电话号码已经给警察使用了, 个人的手机号是不能使用110一个道理

常见关键字:

and     as      assert     break     class      continue    def     del
elif    else    except     exec      finally    for         from    global
if      in      import     is        lambda     not         or      pass
print   raise   return     try       while      with        yield

关键字的学习以及使用,后续的课程中依一一进行学习

  1. 常见命名方法
    命名规则说明了什么样子的名字是错误的, 下面我们看一下什么样的名字是正确的.

驼峰命名法

驼峰法:

小驼峰式命名法(lower camel case): 第一个单词以小写字母开始, 第二个单词的首字母大写
例如:myName、aDog

大驼峰式命名法(upper camel case): 每一个单词的首字母都采用大写字母
例如:FirstName、LastName

还有一种命名法是用下划线“_”来连接所有的单词
例如: send_buf, 一般情况下下划线命名方式是Python推荐的命名方式, 关于Python更详细的命名规则可以查阅PEP8标准

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/195542.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • eBPF指令集_sse3指令集

    eBPF指令集_sse3指令集eBPF指令集是一个通用的RISC指令集,11个64位寄存器,一个程序计数器和512字节的栈空间构成。

    2022年9月21日
    2
  • Windows Server 2008 部署权限管理RMS

    Windows Server 2008 部署权限管理RMS

    2021年8月21日
    60
  • WORD域代码详解[通俗易懂]

    WORD域代码详解[通俗易懂]来自:百度文库WORD域代码详解我们在word中编辑文档时,有时会经常遇到要求输入数学公式的情况。虽然简单的加、减、乘、除等运算都可在键盘上直接输入,但遇到复杂的数学公式:如积分、开方、求和等符号时,就只能利微软的office套件中所带的工具”公式编辑器”来完成,但是在office套件的典型安装的过程中,并没有选择这个工具,那么有没有办法可以在word中直接输入这些符号呢?答案是肯定的,下

    2022年6月14日
    38
  • VC编程来操纵Office[通俗易懂]

    VC编程来操纵Office[通俗易懂]使用VC编程来操纵Office。你可以实现诸如:Word文件打印、传送数据到Word文档、发送E-MAIL、自动产生表格、Excel数据统计、圆饼图,直方图显示、自动报表生成、播放幻灯、doc,txt,HTML,rtf文件转换、中文简繁体转换、拼音或笔画排序……只要是Office能够实现的功能,都可以在你写的程序中调用。仔细阅读下面的说明,并下载源文件进行参考,你就可以一步一步地掌握这个技

    2022年6月16日
    60
  • Mysql数据库表结构设计导出[通俗易懂]

    Mysql数据库表结构设计导出[通俗易懂]SELECTCOLUMN_NAME字段名,COLUMN_TYPE数据类型(长度),–DATA_TYPE字段类型,–CHARACTER_MAXIMUM_LENGTH长度,if(IS_NULLABLE=’NO’,’否’,’是’)是否为空, if(COLUMN_KEY=’PRI’,’是’,’否’) 是否为主键,–COLUMN_DEFAULT默认值,COLUMN_COMMENT说明FROMINFO

    2022年9月12日
    2
  • UML时序图简析[通俗易懂]

    UML时序图简析[通俗易懂]前言在嵌入式软件开发中,必然会遇到与其他控制板卡或者服务器通信的情况。比如,制作一个无线远程控制系统。系统分为,输入设备,云端服务器,执行设备。其中输入设备,用户可以通过设备上的触摸屏进行交互,控制或者监测远程设备云端服务器,收发终端,接收输入设备的命令,并将其转换为执行设备可识别的信号发送到可执行设备。执行设备,执行服务器发送过来的命令,并且反馈当前的设备的一些状态.简单如下图所示。一般,这样的系统需要多人共同协作完成,输入设备的开发人员负责输入设备开发,云端负责云端,执行端负责执行端

    2022年6月16日
    67

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号