返回顶部
  • 230
分享到

变量

变量 2023-01-30 23:01:40 230人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

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

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

--结束END--

本文标题: 变量

本文链接: https://lsjlt.com/news/181427.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 变量/常量
    变量的定义把程序运行的中间结果临时的存在内存里,以便后续的代码调用。 变量的作用1.用来存储信息,以便代码调用。2.描述的作用。 变量定义规则1.字母、数字或下划线的任意组合;中横线被视为减号,也不能使用。2.变量名的第一个字符不能是数字...
    99+
    2023-01-30
    常量 变量
  • 变量
    1、机器语言 直接用计算机能理解的二进制指令编写程序,直接控制硬件。 2、汇编语言 用英文标签取代二进制指令编写程序,本质也是直接控制硬件。 3、高级语言 用人能理解的表达方式去编写程序,无需考虑硬件的操作细节。 编译型:...
    99+
    2023-01-30
    变量
  • Python中可变变量与不可变变量详解
    目录一 、常见的变量分类1、变量的创建二、变量分类1、、常见的不可变变量2、常见的可变变量三、拷贝的差别四、参数传递的差别前言: C++不同于Python的显著特点,就是有指针和引用...
    99+
    2024-04-02
  • Python变量教程之全局变量和局部变量
    目录前言全局变量全局关键字前言 全局变量是那些没有在任何函数内部定义并具有全局范围的变量,而局部变量是那些在函数内部定义的变量,其范围仅限于该函数。换句话说,我们可以说局部变量只能在...
    99+
    2024-04-02
  • 如何在PHP中使用常量和变量可变变量
    如何在PHP中使用常量和变量可变变量?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。关于可变变量:以声明的变量前,再加上变量符;运用代码举例说明,如下:<php$china...
    99+
    2023-06-15
  • mysql变量用法实例分析【系统变量、用户变量】
    本文实例讲述了mysql变量用法。分享给大家供大家参考,具体如下: 本文内容: 系统变量 用户变量 局部变量 首发日期:2018-04-18 系统变量: 系统变量就是系统...
    99+
    2022-05-15
    mysql 变量 系统变量 用户变量
  • oracle中关于替代变量,accpt,绑定变量,字符变量
    此文档介绍两个事情,一个是替代变量,另一个就是了解一下硬解析和软解析对于变量来说declare定义的好还是variable定义的好 在oracle 中,对于一个提交的sql语句,存在两种可选的解析...
    99+
    2024-04-02
  • mysql全局变量和局部变量
    全局变量和局部变量 在服务器启动时,会将每个全局变量初始化为其默认值(可以通过命令行或选项文件中指定的选项更改这些默认值)。然后服务器还为每个连接的客户端维护一组会话变量,客户端的会话变量在连接时使用相应全局变量的当前值初始化。 举一个例子...
    99+
    2016-04-03
    mysql全局变量和局部变量
  • 环境变量之java环境变量
    为什么要配置环境变量? 在配置环境变量之前,首先理解什么是环境变量? 通俗来讲,环境变量是用户 预配置的将来会使用到的可执行文件的物理位置,众所周知,操作系统中几乎所有的软件都是基于如windows操...
    99+
    2023-09-13
    java jvm
  • 【CTF-web】变量1(php全局变量)
    题目链接:https://ctf.bugku.com/challenges/detail/id/76.html 注意到$$args,那么我们可以通过args输入一个已定义变量的名称来得到它的值,于是...
    99+
    2023-09-13
    前端 php 开发语言
  • Python变量类型及变量引用
    二、变量的类型        Python 不包含像 int 这样的简单类型 —— 只有对象类型, 如果 Python 中需要整数值,将整数赋值给相应变量(如i = 100 )即可。在后台,Python 将创建一个整数对象,并将对新对象的引...
    99+
    2023-01-31
    变量 类型 Python
  • c++怎么把变量变为常量
    在 c++ 中,使用 const 关键字可将变量变为常量,常量保持不变且不可重新赋值。常量变量必须在定义时初始化,可参与数学运算,用于确保值不变、控制函数参数和提高代码可读性。 如何将...
    99+
    2024-05-14
    c++
  • ansible--变量
    ansible中的变量主要来源于以下几种场景:Inventory(host vars,group vars)playbook里面命令行playbook执行task过程中产生结果,可以register起来,作...
    99+
    2024-04-02
  • python变量
    变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。变量 : 存储信息的,日后被...
    99+
    2023-01-30
    变量 python
  • [MySQL]变量
    文章目录 1. 变量1.1 系统变量1.1.1 系统变量分类1.1.2 查看系统变量查看所有系统变量查询部分系统变量查看指定系统变量 1.1.3 修改系统变量方式一:修改配置文件方式二:使用 set 设置系统变...
    99+
    2023-08-19
    mysql 数据库 database db sql
  • web安全php基础_php常量及可变变量(魔术变量)
    常量 php中常量是一个简单值的标识符。该值在脚本中不能改变。 一个常量由英文字母、下划线、和数字组成,但数字不能作为首字母出现。 (常量名不需要加 $ 修饰符)。 常量有两点需要特别注意的地方 常量...
    99+
    2023-09-26
    php android android studio php常量 php可变变量 php魔术变量
  • Linux的全局变量、局部变量、环境变量实例分析
    本文小编为大家详细介绍“Linux的全局变量、局部变量、环境变量实例分析”,内容详细,步骤清晰,细节处理妥当,希望这篇“Linux的全局变量、局部变量、环境变量实例分析”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧...
    99+
    2023-06-28
  • JavaScript什么是包含变量的变量
    本篇内容主要讲解“JavaScript什么是包含变量的变量”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“JavaScript什么是包含变量的变量”吧! Jav...
    99+
    2024-04-02
  • Python变量教程私有变量详解
    目录前言重整及其工作原理_单前导下划线__双前导下划线双前导和双尾下划线前言 Python 中,不存在只能在对象内部访问的“私有”实例变量。然而,大多数 Py...
    99+
    2024-04-02
  • python如何避免变量中间变量
    小编给大家分享一下python如何避免变量中间变量,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!避免变量中间变量# 不推荐写法,代码耗时:0.07秒de...
    99+
    2023-06-27
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作