python 变量

变量是为了存储数据开辟出的内存空间,变量就像一个箱子。变量名索引内存空间的地址。

变量名的命名规则:

见名知义,区分大小写

1.只能由字母、数字、下划线组成

2.不能以数字开头

3.不能与内的关键函数重名。

变量命名的方法:

1.下划线式

user_name

2.小驼峰

Username

3.大驼峰

UserName

如何查找一个变量的内存地址:

使用id(变量名)

内存中变量名唯一,即第一次创建后就保留在内存中,下次修改变量值不会改变变量的内存地址。

变量的格式化:

1 使用 “s%" %号来实现,s%可以说是万能的

2 ‘{}’.format(name),可以对大括号里的进行填充,python3可以这样用f'{name}'

变量的引用:

变量和数据都是保存在内存中的,在python中函数的参数传递以及返回值都是靠引用传递的。

变量和数据分开存储,数据保存在内存的一个位置。变量保存数据在内存中的地址,这就叫引用。

id()查看变量保存数据的内存地址

如果变量之前就被定义,当对变量再次赋值,数据就会被修改,变量就改为对新数据的引用。

函数的参数和返回值的传递:

函数的实参/返回值都是靠引用传递的

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • (三)文学类文本阅读(本题共3小题,15分) 阅读下面的文字,完成7~9 题。 秋唱 ...
    傲气冲天925阅读 1,420评论 0 0
  • 三. 刚开始体重掉得很快,和那些别的努力不同,肉眼可见数字的变化让她感受到了成就感。 是她努力学习却进步不大的...
    我是氟西汀_8561阅读 176评论 0 0
  • 某城市的电话号码是8位数,如是从电话号码本中任指一个电话号码,(1)求头两位数号码都是8的概率;(2)头两位数号码...
    想吃天鹅肉的lhm阅读 203评论 0 0
  • 明天就要考试了,妈妈给我订的目标成绩是语文和数学上80分,英语上95以上,这个目标艰巨呀!今天我们复习了数学英语,...
    神枪手秦浩然阅读 118评论 0 0
  • 陈奕迅的那首《十年》还未风靡的时候,我刚好喜欢上一个姑娘,可以算作是人生当中的第一份感情。当《十年》这首歌渐渐被大...
    赵不弃阅读 356评论 8 6