当前位置: 首页 > news >正文

python标识符和关键字

1、标识符

1.1 写法

  • 标识符由字母、下划线和数字组成,且数字不能开头。
  • 严格区分大小写。
  • 不能使用关键字。
# 标识符由字母、下划线和数字组成,且数字不能开头。
# a_1_$ = 1
# print(a_1_$)# 严格区分大小写。
# Animal = 1
# print(animal)# 不能使用关键字。
# for = 1
# print(for)

1.2 命名规范

  • 标识符命名要做到顾名思义
  • 遵守一定的命名规范
    • 驼峰命名法
      • 大驼峰命名法
      • 小驼峰命名法
    • 还有一种命名法是用下划线“_”来连接所有的单词,比如send_buf

2、关键字

一些具有特殊功能的标识符,这就是所谓的关键字。
关键字,已经被python官方使用了,所以不允许开发者自己定义和关键字相同名字的标识符。
在这里插入图片描述

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【病毒分析】新兴TOP2勒索软件!存在中国受害者的BianLian勒索软件解密原理剖析
  • Python精选200Tips:166-170
  • 如何确定SAP 某些凭证或者单号的号码编码范围的 OBJECT 是什么?
  • Selenium与数据库结合:数据爬取与存储的技术实践
  • UE学习篇ContentExample解读------Blueprint_Communication-上
  • Leecode刷题之路从今天开始
  • 吸尘器制造5G智能工厂物联数字孪生平台,推进制造业数字化转型
  • 经验——CLion通过SSH远程开发__imx6ull的linux开发
  • 【MySQL】数据库基础认识
  • 分区与分桶
  • PlayerPerfs-不同平台的存储位置
  • 最大似然估计,存在即合理
  • Python自动化测试中替代Seleium库的解决方案
  • JSONC:为JSON注入注释的力量
  • 手把手教你CNVD漏洞挖掘 + 资产收集
  • 【从零开始安装kubernetes-1.7.3】2.flannel、docker以及Harbor的配置以及作用
  • 2019年如何成为全栈工程师?
  • angular2 简述
  • Druid 在有赞的实践
  • js继承的实现方法
  • mysql innodb 索引使用指南
  • Netty 框架总结「ChannelHandler 及 EventLoop」
  • React系列之 Redux 架构模式
  • RedisSerializer之JdkSerializationRedisSerializer分析
  • SQL 难点解决:记录的引用
  • vue学习系列(二)vue-cli
  • 分布式任务队列Celery
  • 官方解决所有 npm 全局安装权限问题
  • 如何借助 NoSQL 提高 JPA 应用性能
  • 微服务入门【系列视频课程】
  • 一道面试题引发的“血案”
  • “十年磨一剑”--有赞的HBase平台实践和应用之路 ...
  • ​Redis 实现计数器和限速器的
  • ## 临床数据 两两比较 加显著性boxplot加显著性
  • #宝哥教你#查看jquery绑定的事件函数
  • (42)STM32——LCD显示屏实验笔记
  • (C#)Windows Shell 外壳编程系列9 - QueryInfo 扩展提示
  • (C语言)二分查找 超详细
  • (floyd+补集) poj 3275
  • (动手学习深度学习)第13章 计算机视觉---图像增广与微调
  • (二)构建dubbo分布式平台-平台功能导图
  • (南京观海微电子)——COF介绍
  • (三十)Flask之wtforms库【剖析源码上篇】
  • (转)Google的Objective-C编码规范
  • (转)jdk与jre的区别
  • (转)JVM内存分配 -Xms128m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=512m
  • ***汇编语言 实验16 编写包含多个功能子程序的中断例程
  • .mat 文件的加载与创建 矩阵变图像? ∈ Matlab 使用笔记
  • .mkp勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复
  • .Net 执行Linux下多行shell命令方法
  • .NET委托:一个关于C#的睡前故事
  • @component注解的分类
  • @Not - Empty-Null-Blank
  • @SpringBootApplication 注解
  • @Transactional事务注解内含乾坤?