变量概念:

  -- 字面量:与字面上显示值一致的量称作字面量,在程序中可直接使用字面量:abc,123, 我是XX,等等

  -- 变量:变量可通过赋值保存字面量,变量是可变的,跟随赋值的字面量不同而变化

  -- 变量存储:将数据(字面量)临时存储在内存中,此内存为内存储,相对应的外存储为永久存储

    举例:手机存储量12(内存储:临时)+286G(外存储)

    查看内存地址:print(id(变量 or 变量名))

    临时存储的内存地址程序重新运行会发生变化,内存地址是根据变量本身确定的,变量名不同不会影响,同一个变量的内存地址是一致的

  -- 赋值(=):变量名 = 变量

变量使用:

  一个变量可赋值给多个变量名
  variable1 = "变量1"
  variable2 = "变量1"
简化写法:
  variable1,variable2 = "变量1"
  print(variable1, variable2)  # 变量1 变量1
  多个变量可赋值给一个变量名
  variable3 = "变量1", "变量2", "变量3"
  print(variable3) # ('变量1', '变量2', '变量3'),以元组形式展现

 同一个变量名下 - 后赋值的变量会覆盖前赋值的变量
  variable4 = "变量4"
  variable4 = "变量5"
  print(variable4) # 变量5
标识符:可以自主命名的内容属于标识符(变量名/函数名/类名)

  命名规则:数字/字母/下划线(不可使用数字开头/纯数字/python内置关键字/python类型/python内置函数名)

  (帕斯卡)驼峰命名法:MyName / Myname
  下划线命名:my_name/My_Name


最新文章

  1. Mysql 慢查询和慢查询日志分析
  2. 20145330《Java程序设计》第三周学习总结
  3. java框架篇---spring IOC依赖注入
  4. C#线程系列讲座(4):同步与死锁
  5. Windows Phone 8.1开发:如何让ListView下拉加载更多?
  6. 更换手机号或者更换手机后QQ设备锁的设置问题
  7. oracle 存储过程,函数和包
  8. [Angular Tutorial] 11 -Custom Filters
  9. NYOJ 1248 海岛争霸(Dijkstra变形——最短路径最大权值)
  10. Linux IPC实践(4) --System V消息队列(1)
  11. Android绘图机制(三)——自定义View的实现方式以及半弧圆新控件
  12. RxJava2
  13. python实战:用70行代码写了一个山炮计算器!
  14. css上传图片中等待不可点击效果
  15. 通过修改DNS达到不FQ也能访问Google(2018-12-25至现在已失效)
  16. Jenkins高危代码执行漏洞检测/开源漏洞靶场
  17. mysql遇见contains nonaggregated column 'information_schema.PROFILING.SEQ'异常
  18. SpringCloud报错:com.netflix.discovery.shared.transport.TransportException: Cannot execute request on any known server
  19. Python入门 ---基础知识
  20. CF679E Bear and Bad Powers of 42

热门文章

  1. vue中引入静态图片
  2. Mybatis-Plus 之BaseMapper 方法详解
  3. Redis Stream类型的使用详解
  4. ShareWAF 软件&云形态安装部署说明
  5. 恢复Gitee删除的文件
  6. HTML初步了解
  7. null和undefine的区别
  8. pdf中添加二维码无法扫描解决方案
  9. jinkens设置工作主目录
  10. 错误:/etc/sudoers: syntax error near line