标识符与变量的理解

图片素材

图片一

西游记,孙悟空

图片二

七龙珠,孙悟空

名词理解

标识符,用来标记的符号,它会指向一个实体

数据,是计算机进行运算的实体

变量,可能会发生变化的标识符

实例的理解

  • 以孙悟空为例来明确标识符与实体间的关系:

一个独一无二的猴子,可以有多个标签对应上他的

标签一,孙悟空

标签二,齐天大圣

标签三,弼马温

标签四,斗战圣佛

通过上面任意一个标签,我们都能够 联想到 具有72般变化的孙悟空

  • 以孙悟空为例明确标识符所标识的内容是可变的:

一个标识符可以对应不同的实体

但是它只会对应一个实体

龙珠中的孙悟空

西游记中的孙悟空

对于同一个标识符而言 比方说孙悟空这个标识符
不同的情景它所指向的实体是不一样的
打比方说刚开始的时候我们是在讨论西游记的话题
这个时候提到的孙悟空指的就是具有72般变化,大闹天宫的那个孙悟空
当我们在讨论七龙珠这部动画片的时候,如果提到了孙悟空
事实上想要描述的 来自贝吉塔行星的超级赛亚人孙悟空,他具备的是元气弹以及龟派气功的这个孙悟空
通过这两个例子,我们发现同样的一个标示符孙悟空在不同的情况,它指向了不同的实体

  • 以体重为例明确变量的变

人的体重是会一直发生变化的

饭前65 饭后67

一周前一周后

代码中的表达方式

在生活当中体重是会一直发生变化的,这种一直发生变化的东西我们可以把它理解为一个变量

变量的应用

  • 体重实例:理解变量之变

一开始体重是50

打印一下

后来因为好吃懒运动体重升为75

打印一下

最后决定要减肥,坚持一段时间,体重降为62

打印一下

代码

print('初始的体重')
体重 = 50
print(体重)
print('好吃懒运动,体重上升')体重 = 75
print(体重)print('决定要减肥,坚持')体重 = 62
print(体重)

结果

赋值语句

=

a = 3

标识符的命名规范

1,组成由字母,数字,下划线

2,不能以数字开头

3,不要与关键词重名

不规范的命名:

2name

#age

gender$

修改一下之前的代码

print('初始的体重')
weight = 50
print(weight)
print('好吃懒运动,体重上升')weight = 75
print(weight)print('决定要减肥,坚持')weight = 62
print(weight)

结果

python-标识符与变量-标识符的命名规范相关推荐

  1. Js变量名的命名规范

    <body><script>// 变量名里面存放的是一份数据,为了方便将来获取里面存储的数据,变量名命名要规范// 尽量做到 见名知意var name = "张三&q ...

  2. c语言如何定义标识符 常量 变量,标识符、常量和变量

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 1[单选题] C语言主要是借助以下哪个功能来实现程序模块化 A.定义函数 B.定义常量和外部变量 C.三种基本结构语句 D.丰富的数据类型 参考答案:A ...

  3. Python之父Guido推荐的命名规范

    如下: 总结一下: 1 只有全局常量或者类常量才全是大写 2 只有类名和异常名用驼峰法使名 3 除了全局常量.类常量.类名.异常名其它的命名规则都是小写字母加下划线 4 内部使用的情况下,当为prot ...

  4. java基础知识点(3)——标识符常量变量

    标识符-常量-变量 和小学妹一起学java 文章目录 标识符-常量-变量 一.注释, 关键字和标识符 二.关键字 1.什么是关键字 2.特点 3.关键字 三.标识符 四.java的命名规范 五.常量 ...

  5. java中定义变量名时大写_,【Java】变量命名规范

    Java是一种区分字母的大小写的语言,所以我们在定义变量名的时候应该注意区分大小写的使用和一些规范,接下来我们简单的来讲讲Java语言中包.类.变量等的命名规范. (一)Package(包)的命名 P ...

  6. java的变量命名规则_【Java】变量命名规范

    Java是一种区分字母的大小写的语言,所以我们在定义变量名的时候应该注意区分大小写的使用和一些规范,接下来我们简单的来讲讲Java语言中包.类.变量等的命名规范. (一)Package(包)的命名 P ...

  7. java 静态变量命名_java中变量的命名规范是什么?

    java中变量的命名规范是什么? 发布时间:2020-05-21 23:12:19 来源:亿速云 阅读:206 作者:鸽子 Java是一种区分字母的大小写的语言,所以我们在定义变量名的时候应该注意区分 ...

  8. JAVA里常见的命名规则和命名规范

    目录 1.什么是标识符呢?标识符又可以标识什么呢? 2.命名规则和命名规范的区别 3.Java标识符命名规则​ 4.包名的命名规范 ​ 5.类名的命名规范​ 6.方法名与变量名的命名规范​ 俗话说&q ...

  9. vb变量名的命名规则

    求十分详细的的java变量命名规范 您好,提问者: 在java编程中命名规范是统一的,而且老外发明的东西是没有中文的,严格区分大小写. 规范:以字母.下划线.'$'符号组成,不能以数字开头,声明类跟变 ...

  10. python变量无需创建赋值_阿博的Python之路-变量

    之前阿博分享了Python的运算符,在它的后面开始学习变量相关的知识.在这里要给小伙伴们分享Python的变量. 注意:小编的编码环境是Python 3. 什么是变量 Python变量是记录事物变化状 ...

最新文章

  1. (转)面向对象的 JavaScript 编程:dojo.declare 详解
  2. C#通过WMI的wind32 的API函数实现msinfo32的本地和远程计算机的系统摘要信息查看功能...
  3. phonegap 性能优化 以及 phonegap + Angularjs + ionic 移动 app 开发介绍
  4. 【组合数学】组合恒等式 ( 变上项求和 1 组合恒等式 | 三种组合恒等式证明方法总结 | 证明变上项求和 1 组合恒等式 )
  5. 使用 Cilium 增强 Kubernetes 网络安全
  6. 基于JAVA springboot+mybatis 电商书城平台系统设计和实现
  7. mysql插入报主键冲突,解决方法主键索引重新排序
  8. 乐山计算机学校新歌王,星歌王第二季乐山市计算机学校专场赛决赛完美落幕!...
  9. 专业的数据库连接工具:DBeaverEE for Mac中文版
  10. J2me实现的wap浏览器
  11. 周公解梦|做梦的解释|鬼压床|为什么会做梦
  12. sikuli和Robotframework集成若干问题(一):TypeError: exists(): 2nd arg can't be coerced to double...
  13. java做微信支付notify_url异步通知服务端的写法
  14. 用Python批量缩放图片
  15. java根据word模板导出_java根据模板生成,导出word和pdf(aspose.words实现word转换pdf)...
  16. shell脚本学习(十三)——for循环语句
  17. Java中的Switch用法
  18. 局域网和广域网的传输流程
  19. nodejs安装npm依赖时报错
  20. 安科瑞电气火灾监控系统对分散在建筑内的探测器进行遥测、遥调、遥控、遥信,方便实现监控与管理。

热门文章

  1. thinkphp超简图床源码V1.0
  2. Creative主题电子科技企业类discuz模板
  3. 关键词SEO相关搜索/下拉框/优化系统/按天扣费系统全开源
  4. 赛玛共享按摩椅前端蓝色UI+分销返利+去除短信注册验证
  5. android仿大众点评,仿大众点评android源码
  6. java注入 named_spring @autowired 如何根据bean(@Service)的name来注入
  7. 故障闪烁过渡网页幻灯片特效源码
  8. 2010年复旦MBA预审说明
  9. 浅析BMP位图文件结构(含Demo)[转]
  10. jquery ui仿腾讯web qq界面desktop酷炫特效