变量命名规则

只能由字母、数字、下划线构成,首字母不能是数字

系统关键字(保留关键字),不能用在变量名中

type不是保留字可以作为变量,但是不建议大家使用,可能会引起bug

>>> type = 1
>>> print(type)
1

变量名是区分大小写的

python动态语言,变量名是没有类型限制的

>>> a = 1
>>> a = [1,2,3]
>>> a = {"a","b","c"}
>>> a = (1,2,3)
>>> a =1
>>> b = a
>>> a = 3
>>> print(b)
1
>>> a = [1,2,3,4,5]
>>> b = a
>>> a[0] = '1'
>>> print(a)
['1', 2, 3, 4, 5]
>>> print(b)
['1', 2, 3, 4, 5]

基本数据类型和引用数据类型的区别

基本: copy 引用:指针 reference

results matching ""

    No results matching ""