我的编程空间,编程开发者的网络收藏夹
学习永远不晚

变量

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

变量

1、机器语言

直接用计算机能理解的二进制指令编写程序,直接控制硬件。

2、汇编语言

用英文标签取代二进制指令编写程序,本质也是直接控制硬件。

3、高级语言

用人能理解的表达方式去编写程序,无需考虑硬件的操作细节。

编译型:类似于谷歌翻译

解释型:类似于同声传译

执行效率:机器语言>汇编语言>高级语言(编译型>解释型)

开发效率:机器语言<汇编语言<高级语言(编译型<解释型)

跨平台性:机器语言<汇编语言<高级语言(编译型<解释型)

1、交互式:

及时得到命令的执行结果,通常用来调试代码

2、命令行:

如,python3 D:\test.txt

2.1、注意

后缀名并不影响程序执行,但是最好以.py结尾。

2.2、运行python程序经历的阶段

1、先启动python解释器

2、python解释器将test.txt文件的内容当成文本内容读入内存(此时  python解释器就像是一个文本编辑器)

3、python解释器解释执行刚刚读入的内存代码

1、什么是变量

量:记录事物的状态

变:事物的状态是可以改变的

2、为何要用变量

为了让计算机具备人记忆事物状态的技能。

3、如何用变量

3.1、先定义   

如:age = 18

变量的三大组成部分:

变量名:应该能反映出事物的属性。

赋值符:把变量值绑定给变量名。

变量值:表示事物的状态。

3.2、后引用

通过变量名引用值。

强调:变量名是访问到值的唯一方式。

3.3、变量名的命名

大前提:变量名应该见名知意。

语法规则:

1、变量名由字母、数字、下划线组成。

2、不能以数字开头,可以用下划线开头,但不要用

3、不能使用python的关键字

命名风格:

1、纯小写加下划线  如:age_of_oldboy = 73(在python中,推荐使用该方式)

2、驼峰体  如:AgeOfOldboy = 73

3.4、常量

约定为全大写,如:AGE_OF_OLDBOY = 73

3.5、变量值具备三种特征

id:变量值在内存中的唯一标识(根据内存地址计算而来,内存地址不同 则id不同,内存地址相同则id相同)。

type:不同类型的值用来记录不同的状态。

3.6、内存管理

垃圾回收机制:引用计数

引用计数增加

age = 18 #18的引用计数为1

x = age #18的引用计数为2

引用计数减少

del age #18的引用计数减为1

x = 10 #18的引用计数减为0

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

变量

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

变量/常量

变量的定义把程序运行的中间结果临时的存在内存里,以便后续的代码调用。变量的作用1.用来存储信息,以便代码调用。2.描述的作用。变量定义规则1.字母、数字或下划线的任意组合;中横线被视为减号,也不能使用。2.变量名的第一个字符不能是数字;3.
2023-01-30

变量

1、机器语言 直接用计算机能理解的二进制指令编写程序,直接控制硬件。 2、汇编语言 用英文标签取代二进制指令编写程序,本质也是直接控制硬件。 3、高级语言 用人能理解的表达方式去编写程序,无需考虑硬件的操作细节。 编译型:类似于谷歌翻译 解
2023-01-30

如何在PHP中使用常量和变量可变变量

如何在PHP中使用常量和变量可变变量?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。关于可变变量:以声明的变量前,再加上变量符;运用代码举例说明,如下:
2023-06-15

Python变量类型及变量引用

二、变量的类型        Python 不包含像 int 这样的简单类型 —— 只有对象类型, 如果 Python 中需要整数值,将整数赋值给相应变量(如i = 100 )即可。在后台,Python 将创建一个整数对象,并将对新对象的引
2023-01-31

mysql变量用法实例分析【系统变量、用户变量】

本文实例讲述了mysql变量用法。分享给大家供大家参考,具体如下: 本文内容:系统变量用户变量局部变量首发日期:2018-04-18系统变量:系统变量就是系统已经提前定义好了的变量系统变量一般都有其特殊意义。比如某些变量代表字符集、某些变量
2022-05-15

c++怎么把变量变为常量

在 c++ 中,使用 const 关键字可将变量变为常量,常量保持不变且不可重新赋值。常量变量必须在定义时初始化,可参与数学运算,用于确保值不变、控制函数参数和提高代码可读性。如何将 C++ 变量变为常量在 C++ 中,可以通过使用 co
c++怎么把变量变为常量
2024-05-14

mysql全局变量和局部变量

全局变量和局部变量在服务器启动时,会将每个全局变量初始化为其默认值(可以通过命令行或选项文件中指定的选项更改这些默认值)。然后服务器还为每个连接的客户端维护一组会话变量,客户端的会话变量在连接时使用相应全局变量的当前值初始化。举一个例子,在服务器启动时会初始化
2016-04-03

[MySQL]变量

文章目录 1. 变量1.1 系统变量1.1.1 系统变量分类1.1.2 查看系统变量查看所有系统变量查询部分系统变量查看指定系统变量 1.1.3 修改系统变量方式一:修改配置文件方式二:使用 set 设置系统变
2023-08-19

Linux的全局变量、局部变量、环境变量实例分析

本文小编为大家详细介绍“Linux的全局变量、局部变量、环境变量实例分析”,内容详细,步骤清晰,细节处理妥当,希望这篇“Linux的全局变量、局部变量、环境变量实例分析”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧
2023-06-28
2024-04-02

python变量

变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。变量 : 存储信息的,日后被
2023-01-30

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录