[oeasy]python0075_删除变量_del_delete_variable
- 上次我们研究了字节序
- 字节序有两种
|
符号
|
英文名称
|
中文名称
|
|---|---|---|
|
<
|
little-endian
|
小字节序
|
|
>
|
big-endian
|
大字节序
|
- 字节序 用来
- 明确 整型数字存储的 顺序
- 如果 读写数字出了错
- 可以 考虑一下
- 是否 字节序出了问题
- 变量现在可以
- 声明
- 初始化
- 存储了
- 但是 变量
- 又应该如何删除呢?
- 万物 有生就有死
- 所谓出生入死
- 一出生的时候就注定着往死亡去走了
- 变量也是
- 声明赋值的时候
- 也就注定了他会释放
- 怎么释放呢?
- 一个变量
- 在声明之前 是不存在的
- 声明给变量a了生命
- 并给变量a 赋了初始值1
- 这样a
- 就从无到有了
- 有了之后
- 会有什么变化呢?
- 有生于无
- 但有了 之后
- 一切就具体了
- 一开始
- a是一个int型的变量
- 有个一个具体地址
- 后来
- a重新赋值之后
- 就不再是1了
- 变成了1.0
- 类型 也从 原来的int型
- 变成了 float型了
- 能否删除变量呢?
- del a
- 就可以 把a从有变回到无
- 这个时候 就找不到a了
- a这个名字 从此不在名字空间中
- 也就没法 以a的名字 进行编程了
- 这怎么 理解 呢?
- 什么不会 就 help什么
- del
- 既不是模块
- 也不是类
- 更不是函数
- 那他是到底什么?
- 此外还可以在游乐场直接进帮助
- 使用help()函数
- 注意提示符变了
- 不再是>>>
- 而是help>
- del 是一个关键字
- keyword
- 定义好的变量
- 本来可见
- del 之后
- 就再也不可见了
- 可以按q退回到游乐场帮助
- 在游乐场帮助中可以quit()回到游乐场
- 名字空间里面都有些什么变量呢?
- dir()可以得到
- 当前作用域(scope)内所有的变量
- 我们去试试
- 下图就是变量a的一生
- 让我们祈祷
- a 往生 极乐世界
- 往生之后
- 再找a就是NameError了
- 好了
- 去总结吧
- 我们这次研究了变量的死
- 有生就有死
- 原本的死 是在程序退出的时候
- 自动执行的
- 也可以在运行过程中
- 手动给变量执行死刑
- del
- del(a)之后
- dir()就无法在当前作用域(scope)内观察到这个变量了
- 也就是说a死了
- 当然我们还可以让他重生
- 感觉自己成了造物主了
- 这次主要就是研究变量之死
- 变量里面还有什么需要注意的么?
- 下次再说
[oeasy]python0075_删除变量_del_delete_variable的更多相关文章
- 【Shell脚本学习6】Shell变量:Shell变量的定义、删除变量、只读变量、变量类型
Shell支持自定义变量. 定义变量 定义变量时,变量名不加美元符号($),如: variableName="value" 注意,变量名和等号之间不能有空格,这可能和你熟悉的所有编 ...
- 【转】shell 教程——06 Shell变量:Shell变量的定义、删除变量、只读变量、变量类型
Shell支持自定义变量. 定义变量 定义变量时,变量名不加美元符号($),如: variableName="value" 注意,变量名和等号之间不能有空格,这可能和你熟悉的所有编 ...
- dedecms后台添加新变量和删除变量的方法
下面由做网站为大家来介绍dedecms后台添加新变量和删除变量的方法 添加新变量是做什么用的?答:可以在模板内调用的东东. 一.进入网站织梦(Dedecms)后台(以dede5.5为例),依次打开系统 ...
- R语言 删除变量rm函数
变量可以通过使用 rm()函数来删除.下面我们删除变量var.3.然后再打印变量时出现异常错误. rm(var.3) print(var.3) 当上面的代码执行时,它产生以下结果: [1] " ...
- [IDA]修改变量类型、删除变量名
1. 双击变量 2. 按D转换类型(Word.Byte.Dword) 3. 按U删除变量名 4. 按N修改变量名
- PHP中session存储及删除变量的方法
Session 变量保存的信息是单一用户的,并且可供应用程序中的所有页面使用.但是session会话信息是临时的,在用户离开网站后就会被删除.如果需要永久储存信息,就需要把数据存储在数据库中. < ...
- npm config 删除变量
问题 安装npm时,使用npm config set 命令重新设置了变量,但是设置变量时少了个空格,设置错了.使用npm config ls -l 查看环境变量 添加错的这一个,应该如何删除? 解决 ...
- Shell变量:Shell变量的定义、删除变量、只读变量、变量类型
http://c.biancheng.net/cpp/shell/ 1.打印 2.运算符
- Javascript 在严格模式下不允许删除变量或对象
如下代码,运行后在浏览器中会报错. <script> "use strict"; var x = 3.14; delete x; </script>
- Linux变量内容的删除、取代与替换
变量内容的删除与取代 范例一:先让小写的 path 自定义变量配置的与 PATH 内容相同 [root@www ~]# path=${PATH} [root@www ~]# echo $path /u ...
随机推荐
- go高并发之路——go语言如何解决并发问题
一.选择GO的原因 作为一个后端开发,日常工作中接触最多的两门语言就是PHP和GO了.无可否认,PHP确实是最好的语言(手动狗头哈哈),写起来真的很舒爽,没有任何心智负担,字符串和整型压根就不用区分, ...
- java获取Linux和window系统多网卡mac地址和IP
public static List<Map<String, String>> getMacAndIp() throws SocketException { List<M ...
- VS Code 代码片段编写教程
VS Code 代码片段编写教程 最近要做一个vs code的代码片段插件,于是搜索和学习相关内容,整理分享给大家! [!TIP] 本篇博客50%+内容由BingChat提供,然后作者对内容进行验证和 ...
- 高分辨率食道测压(HRM)
高分辨率测压(High resolution Manometry) HRM的优势 高分辨率食管测压不但实现了从咽部到胃部的全程功能监测,而且插管无需牵拉,操作十分方便.更为重要的是,临床医生经过简单的 ...
- Asp-Net-Core学习笔记:身份认证入门 _
前言 过年前我又来更新了~ 我就说了最近不是在偷懒吧,其实这段时间还是有积累一些东西的,不过还没去整理-- 所以只能发以前没写完的一些笔记出来 就当做是温习一下啦 PS:之前说的红包封面我还没搞,得抓 ...
- 【译】使用 .NET Aspire 和 Visual Studio 开发云原生应用
我们很高兴地向大家介绍 .NET Aspire,它旨在简化 .NET 云原生应用程序的构建和管理方式..NET Aspire 为像您这样的开发人员提供了一个改进的.有主见的框架,用于构建分布式应用程序 ...
- 在Mac上运行Rainbond,10分钟快速安装
前言 以往安装部署 Rainbond 的方式都无法绕过 Kubernetes 集群的搭建,无论是作为开发环境还是用于生产交付,部署的过程都非常依赖于服务器或云主机.这在体验 Rainbond 云原生应 ...
- 基于centos7的企业级ceph集群搭建[nautilus14.22版]
集群规划 本案例通过ceph-deploy方式部署 主机名 配置 外网IP / 内网IP 角色 系统版本 ceph-node01 磁盘x3 50G 192.168.3.101/24 172.16.1. ...
- 7.26考试总结(NOIP模拟24)[matrix·block·graph]
你那无聊的幻想,就由我来打破! 前言 补坑中.. 我都不知道自己这场模拟赛怎么打的了. 非常玄学,前三个小时一直在想正解,然后最后 20min 感觉 T1 不太稳,就又加上了一个暴力. 后来一看只有最 ...
- 微信小程序设置swiper圆角在ios上失效
今天在给轮播图添加圆角的时候,发现在安卓机上是有圆角的,但是在苹果手机上圆角却失效了,后来翻阅了文档发现这是个官方的bug 解决方法1 border-radius: 20rpx; /*再设置个tran ...