关注点

程序一的运行
一个线程运行

变量的定义
类的定义
函数的定义

函数内的变量定义
函数内的函数定义

类的内部类属性定义

对象的定义

程序的运行,进程的空间

一个程序,就是一段代码

程序运行起来,会占用系统资源

它会在我们电脑上占用一定的内存空间

进程是分配资源的单位

》线程不占空间,它是使用资源的

进程中的变量指向

进程中函数的指向,以及函数中局部变量的指向

类定义的时候,内存中的划分情况

》代码记录

import timename = "张三"def func():name = "李四"print('这是func函数')class Cat:name = "猫"@staticmethoddef get_age():name = "小小猫"print(name)Cat.get_age()

函数的嵌套调用,两个平级的函数

name = "武汉"def one():name = "汉阳"print(name)two()def two():print(name)one()

C:\Users\python_hui\Anaconda3\python.exe G:/test/装饰器/a.py
汉阳
武汉

Process finished with exit code 0

函数嵌套定义,两个非平级的

name = "武汉"def one():name = "汉阳"print(name)def two():print(name)two()one()

python-内存中的那些事儿-变量-函数-类相关推荐

  1. 谈谈你对c语言中数据(各种常量,变量,函数参数,字符串)的存储认识,自考《高级语言程序设计》知识点总结(二)...

    2.1 C语言的数据类型 数据类型包含两方面的内容:数据的表示和对数据加工的操作.数据的全部可能表示构成数据类型的值的集合.数据全部合理的操作构成数据类型的操作集合. 在C语言中,把整型.实型和字符型 ...

  2. 在python语言中定义私有成员变量的方法是_Python在类中有“私有”变量吗?

    回答(11) 2 years ago python中的私有变量或多或少是一个hack:解释器故意重命名变量 . class A: def __init__(self): self.__var = 12 ...

  3. php获取系统常量函数,PHP:从php文件中获取PHP的变量,函数和常量

    有没有办法从php文件中获取用户定义的php函数,变量,常量? 以下功能并不是最好的方法,因为它们全部被打了 函数/变量/常量(具有数百个php的内置常量和内部php函数): get_defined_ ...

  4. 【C 语言】结构体 ( 结构体类型定义 | 结构体类型别名 | 声明结构体变量的三种方法 | 栈内存中声明结构体变量 | 定义隐式结构体时声明变量 | 定义普通结构体时声明变量 )

    文章目录 一.结构体类型定义 二.结构体类型别名 三.结构体类型变量声明 1.使用结构体类型 ( 别名 ) 声明变量 2. 定义隐式结构体时声明变量 3.定义普通结构体时声明变量 二.完整代码示例 一 ...

  5. python判断字符串相等_如何在python语言中判断两个变量或字符串相等

    在python语言中,判断两个变量是否相等或一致,除了使用==之外,还是可以使用is来判断.is和==作用是一致的,但是还有个判断不一致,就是使用is not.下面利用几个实例说明==和is的区别,操 ...

  6. 在python子程序中、使用关键字_python函数(四)

    一.函数是什么? 函数一词来源于数学,但编程中的「函数」概念,与数学中的函数是有很大不同的,编程中的函数在英文中也有很多不同的叫法.在BASIC中叫做subroutine(子过程或子程序),在Pasc ...

  7. python 内存中的文件操作 StringIO cStringIO 简介

    StringIO StringIO的行为与file对象非常像,但它不是磁盘上文件,而是一个内存里的"文件",我们可以将操作磁盘文件那样来操作StringIO.一个简单的例子,让你对 ...

  8. Python—pandas中DataFrame类型数据操作函数

    python数据分析工具pandas中DataFrame和Series作为主要的数据结构.  本文主要是介绍如何对DataFrame数据进行操作并结合一个实例测试操作函数.  1)查看DataFram ...

  9. 解释一下python numpy 中的amin()函数

    主要是在网上查找amin()函数时难找(可能我太菜,勿喷),故在研究后来解释一下. numpy中amin,amax的axis选项是轴的方向,但注意,对于一个三维数组,选用0作为轴序,是在页轴方向上选取 ...

最新文章

  1. 云平台管理与部署---虚拟化平台-----KVM
  2. tenginx配置负载均衡
  3. Django之路——6 Django的模型层(二)
  4. 2016级算法第一次练习赛-E.AlvinZH的儿时回忆——蛙声一片
  5. syslinux引导GRUB4DOS
  6. this.getstate_Java线程类Thread.State getState()方法(带示例)
  7. 网络协议,各层功能,各层协议
  8. [投稿]Speex回声消除代码分析
  9. CSDN发布:AI技术人才成长路线图
  10. MAC 上的 Live Writer : ecto
  11. ORA-28002 Oracle口令过期
  12. UCF101动作识别数据集
  13. 用数据告诉你:中国最网红的城市在哪里
  14. 小学英语动词原形固定搭配+番外篇
  15. 内存中的存储空间(栈空间、堆空间、数据段、代码段)
  16. 程序员写程序的逻辑思维,和外行人想当然的思维,到底有什么不同
  17. Redis的zset结构跳表
  18. 全面解析Mybatis中参数处理
  19. 4.1-4.3 什么是矩阵 矩阵的基本运算及性质
  20. python中采用字典建立统_Python字典的基本使用

热门文章

  1. js自动篡改页面url地址 - 场景篇
  2. Discuz论坛 带数据整站打包
  3. 百度SEO站群最新易支付源码完整版 已pj全解密
  4. 小程序 | 微信小程序二级选择器
  5. css 背景图片的虚化
  6. window.open()参数详解
  7. WebService传输DataSet的一点想法和实践-.NET教程,Web Service开发
  8. 域名劫持到百度被黑详解DNS技术
  9. 多个Email的JS检测正刚表达式.
  10. Google AdWords广告的12个技巧