文章目录提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
- 前言
- 一、变量是什么?
- 二、使用
- 三、常量简介
- 总结
前言
正在学习python,老男孩Python全栈开发29期全套
资料比较详细,模仿课件记一些笔记方便记忆
变量用于存储数据,比如:年龄、性别、游戏等级、金钱等
二、使用1、基本使用
先定义变量、然后引用变量
代码如下(示例):
name = 'Tom' print(name)
2、内存管理
一个变量值,所绑定的变量命为0,此变量值不能被访问到,成为垃圾
x = 10 #20的引用计数为1 y = x z = y del x #接触x与10的绑定关系,10的引用计数变为减少1 del y print(z) z = 12 print(z) 输出为 10 12
3、变量的组成及特征
变量由变量名、赋值符号 = 、变量值组成
# 变量值三个重要的特征 name='Tom' # id:变量值的内存地址,内存地址不同id则不同 print(id(name)) #输出 #2472799494448 # type:查看变量值得数据类型 print(type(name)) #输出 ## value:具体的值 print(name) #输出 #Tom
4、is与 ==
is:比较左右两个值身份id是否相等
==:比较左右两个值他们的值是否相等
# is与== # is:比较左右两个值身份id是否相等 # ==:比较左右两个值他们的值是否相等 ''' id不同的情况下,值有可能相同,即两块不同的内存空间里可以存相同的值 id相同的情况下,值一定相同,x is y成立,x == y也必然成立 ''' x='info:Egon:18' y='info:Egon:18' print(x,y) ''' info:Egon:18 info:Egon:18 ''' print(id(x),id(y)) ''' 输出变量的id值 1720278188416 1720278188416 '''三、常量简介
python语法中没有常量的概念,但是在程序的开发过程中会涉及到常量的概念
所以用字母全部大写的变量名,约定为常量,不要轻易修改
AGE_OF_ALEX = 73 # 小写字母全为大写代表常量,这只是一种约定、规范 print(AGE_OF_ALEX)总结
变量基本使用



