python-内存中的那些事儿-变量-函数-类
关注点
程序一的运行
一个线程运行
变量的定义
类的定义
函数的定义
函数内的变量定义
函数内的函数定义
类的内部类属性定义
对象的定义
程序的运行,进程的空间
一个程序,就是一段代码
程序运行起来,会占用系统资源
它会在我们电脑上占用一定的内存空间
进程是分配资源的单位
》线程不占空间,它是使用资源的
进程中的变量指向
进程中函数的指向,以及函数中局部变量的指向
类定义的时候,内存中的划分情况
》代码记录
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-内存中的那些事儿-变量-函数-类相关推荐
- 谈谈你对c语言中数据(各种常量,变量,函数参数,字符串)的存储认识,自考《高级语言程序设计》知识点总结(二)...
2.1 C语言的数据类型 数据类型包含两方面的内容:数据的表示和对数据加工的操作.数据的全部可能表示构成数据类型的值的集合.数据全部合理的操作构成数据类型的操作集合. 在C语言中,把整型.实型和字符型 ...
- 在python语言中定义私有成员变量的方法是_Python在类中有“私有”变量吗?
回答(11) 2 years ago python中的私有变量或多或少是一个hack:解释器故意重命名变量 . class A: def __init__(self): self.__var = 12 ...
- php获取系统常量函数,PHP:从php文件中获取PHP的变量,函数和常量
有没有办法从php文件中获取用户定义的php函数,变量,常量? 以下功能并不是最好的方法,因为它们全部被打了 函数/变量/常量(具有数百个php的内置常量和内部php函数): get_defined_ ...
- 【C 语言】结构体 ( 结构体类型定义 | 结构体类型别名 | 声明结构体变量的三种方法 | 栈内存中声明结构体变量 | 定义隐式结构体时声明变量 | 定义普通结构体时声明变量 )
文章目录 一.结构体类型定义 二.结构体类型别名 三.结构体类型变量声明 1.使用结构体类型 ( 别名 ) 声明变量 2. 定义隐式结构体时声明变量 3.定义普通结构体时声明变量 二.完整代码示例 一 ...
- python判断字符串相等_如何在python语言中判断两个变量或字符串相等
在python语言中,判断两个变量是否相等或一致,除了使用==之外,还是可以使用is来判断.is和==作用是一致的,但是还有个判断不一致,就是使用is not.下面利用几个实例说明==和is的区别,操 ...
- 在python子程序中、使用关键字_python函数(四)
一.函数是什么? 函数一词来源于数学,但编程中的「函数」概念,与数学中的函数是有很大不同的,编程中的函数在英文中也有很多不同的叫法.在BASIC中叫做subroutine(子过程或子程序),在Pasc ...
- python 内存中的文件操作 StringIO cStringIO 简介
StringIO StringIO的行为与file对象非常像,但它不是磁盘上文件,而是一个内存里的"文件",我们可以将操作磁盘文件那样来操作StringIO.一个简单的例子,让你对 ...
- Python—pandas中DataFrame类型数据操作函数
python数据分析工具pandas中DataFrame和Series作为主要的数据结构. 本文主要是介绍如何对DataFrame数据进行操作并结合一个实例测试操作函数. 1)查看DataFram ...
- 解释一下python numpy 中的amin()函数
主要是在网上查找amin()函数时难找(可能我太菜,勿喷),故在研究后来解释一下. numpy中amin,amax的axis选项是轴的方向,但注意,对于一个三维数组,选用0作为轴序,是在页轴方向上选取 ...
最新文章
- 云平台管理与部署---虚拟化平台-----KVM
- tenginx配置负载均衡
- Django之路——6 Django的模型层(二)
- 2016级算法第一次练习赛-E.AlvinZH的儿时回忆——蛙声一片
- syslinux引导GRUB4DOS
- this.getstate_Java线程类Thread.State getState()方法(带示例)
- 网络协议,各层功能,各层协议
- [投稿]Speex回声消除代码分析
- CSDN发布:AI技术人才成长路线图
- MAC 上的 Live Writer : ecto
- ORA-28002 Oracle口令过期
- UCF101动作识别数据集
- 用数据告诉你:中国最网红的城市在哪里
- 小学英语动词原形固定搭配+番外篇
- 内存中的存储空间(栈空间、堆空间、数据段、代码段)
- 程序员写程序的逻辑思维,和外行人想当然的思维,到底有什么不同
- Redis的zset结构跳表
- 全面解析Mybatis中参数处理
- 4.1-4.3 什么是矩阵 矩阵的基本运算及性质
- python中采用字典建立统_Python字典的基本使用