Python常用的一些语句

语句与方法不同。

语句是程序中执行特定操作的单个指令或命令,是构成程序代码的基本单元如:x=1就是一条赋值语句。

方法是一段可被重复调用的代码块,它通常与对象相关联,形如"object_name.method_name()"。

del语句

python 复制代码
# 删除变量时,实际上是删除了这个变量的引用
x = 10
del x
# 删除列表元素
list = [1, 2, 3]
del list[2]
print(list)  # output:[1, 2]
# 删除整个列表
del list
print(list)  # output:<class 'list'>
# 删除字典中的键值对
dict = {'a': 1, 'b': 2, 'c': 3}
del dict['a']
print(dict)  # output:{'b': 2, 'c': 3}
# 删除整个字典
del dict
print(dict)  # output:<class 'dict'>
# 不能删除集合中的元素,但能删除整个集合
set = {'a', 'b', 'c'}
print(set)  # output:{'a', 'b', 'c'}
del set
print(set)  # output:<class 'set'>
# 不能删除元组中的元素,但能删除整个元组
tuple = (1, 2, 3)
print(tuple)  # output:(1, 2, 3)
del tuple
print(tuple)  # output:<class 'tuple'>
相关推荐
Hgfdsaqwr23 分钟前
实战:用Python开发一个简单的区块链
jvm·数据库·python
程序员三藏5 小时前
接口测试及常用接口测试工具总结
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·接口测试
小二·6 小时前
Python Web 开发进阶实战 :AI 原生数字孪生 —— 在 Flask + Three.js 中构建物理世界实时仿真与优化平台
前端·人工智能·python
Whisper_Sy7 小时前
Flutter for OpenHarmony移动数据使用监管助手App实战 - 网络状态实现
android·java·开发语言·javascript·网络·flutter·php
Bony-7 小时前
Go语言垃圾回收机制详解与图解
开发语言·后端·golang
hmywillstronger7 小时前
【Rhino】【Python】 查询指定字段并cloud标注
开发语言·python
新缸中之脑7 小时前
Weave.js:开源实时白板库
开发语言·javascript·开源
我能坚持多久7 小时前
D16—C语言内功之数据在内存中的存储
c语言·开发语言
leo__5207 小时前
C#与三菱PLC串口通信源码实现(基于MC协议)
开发语言·c#
dyyx1118 小时前
如何从Python初学者进阶为专家?
jvm·数据库·python