python基础
执行Python程序的两种方式
变量定义:描述世间万物的状态 作用:存储数据和标记数据 特征表示:打印变量值、查看内存空间(id)、查看数据类型(type) 组成部分:变量名、赋值、变量值 变量名命名规范:
变量名风格:
常量:变量名全部为大写。 变量内存管理垃圾回收机制:当定义一个变量x=10时,此时内存就会开辟一条内存空间存储这个变量值10,变量值10的引用计数为1,如果再定义一个变量x=11,此时内存又会开辟另一条内存空间给这个变量值11,但是之前存在变量名x,故内存会解除x与10的连接,让x与11连接,此时变量值10没有变量名连接,引用计数为0,在python中属于垃圾,python会自动处理并释放变量值为10的内存占用,这就是垃圾回收机制。 引用计数:只要某个变量值绑定着门牌号,就不是垃圾,反之变量值没有绑定着门牌号,这个变量值就是垃圾,python就会自动清理这个垃圾。在python中这个门牌号被称作引用计数。 x = 10 # 10引用计数加1为1 y = x # 10引用计数加1为2 x = 11 # 10引用计数减1为1;11引用计数加1为1 del y # 10引用计数减1为0,触发python垃圾回收机制,python清理10的内存占用 小整数池定义:Python实现int时为了避免因创建相同的值而重复申请内存空间所带来的效率问题。
交叉赋值x = 100 y = 200 x,y = y,x print(x,y) #200 100 注释# 单行注释 ''' 多行注释 ''' 如何盲打
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |