首页 > 代码库 > python的变量
python的变量
变量用来存储数据,可以是数字也可以是其它类型。
定义变量的格式必须是英文、数字和"_"下划线的组合,不能以数字开头。不能以关键字做变量名。
a = 1
定义变量a 是一个整数。
b=‘python‘
定义变量b 是一个字符串。
一个变量可以多次赋值,也可以是不同的变量。
name1 = ‘xiaowang‘ name2 = name1 name1 = ‘wanglihong‘ print(name1,name2) #wanglihong,xiaowang
可以把变量name1的值赋值给name2,那么name1修改了以后为什么name2没有修改呢?
整个执行过程分析如下:
1 现在内存中创建了‘xiaowang’的字符串和变量name1,并把变量name1指向了字符串‘xiaowang’的地址。
2 又在内存中创建了变量name2 ,并且把name2指向name1指向的字符串‘xiaowang’的地址。
3 创建 ‘wanglihong’字符串,并且把name1指向‘wanglihong‘。
最后打印出来的结果就是 name1为‘wanglihong‘,name2为‘xiaowang‘。
python的变量
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。