美文网首页
Python_基础_三个关键字

Python_基础_三个关键字

作者: 宋木木的征途是星辰大海 | 来源:发表于2020-01-29 17:25 被阅读0次

pass 什么都不做

pass 在 Python 中就是代表什么都不做,直接过去。因为在 Python 中代码块不能为空。如果你需要使用一个空的代码块就可以使用 pass ,比如未完成的功能:

if name == "1":
    print('这是1')
elif name == "2":
    # 未完成。。。
    pass
elif name == "3":
    print('这是3')

del 删除

使用 del 来清空引用,因为在 Python 中如果对象在内存中没有任何对象引用他,他就会被解释器直接删除,如果你要自己手动清空引用也是可以只需要使用 del 来清空引用:

>>> x = 1
>>> del x
>>> x
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'x' is not defined

exec 和 eval 动态执行代码

使用 exec 和 eval 都会将传入的字符串当作代码执行;而 exec 和 eval 的区别就是一个有无返回值,一个会把执行后运行的值返回;

相关文章

  • Python_基础_三个关键字

    pass 什么都不做 pass 在 Python 中就是代表什么都不做,直接过去。因为在 Python 中代码块不...

  • Python_基础

    Python 语言类型 首先我们需要明确 Python 是动态语言;区别于静态语言比如我们熟悉的 java 需要对...

  • __auto_Type 、__kindof 、id

    三个关键字 __auto_Type 、__kindof 、id 使用 id : 类型 不多说,基础。不过缺点如下:...

  • python_基础架构

    python内置函数 https://blog.csdn.net/oaa608868/article/detail...

  • Python_语言基础

    数据类型 以上是最常用的数据类型,对于字符串来说,也可以用双引号。变量不需要声明,不需要删除,可以直接回收适用。 ...

  • python_基础语法

    python package 也就是python包,与文件夹类似,不过python包 主要存放python脚本 注...

  • python_基础内容

    一、注释: 1、单行注释:#(快捷键control + /) 2、多行注释: 三单引号或三双引号 二、print输...

  • Python函数的学习笔记_函数

    Python_函数 isinstance(a,int) #判断a是否为int If not (isinstance...

  • RobotFramework学习02-基础关键字

    RobotFramework学习笔记目录 本文包含内容: 基础关键字 基础关键字(高级用法) 内置关键字查询 关键...

  • Python_爬虫_基础_01

    什么是爬虫 又称 网络机器人,是一种按照一定规则,自动抓取万维网信息的程序或者脚本。通俗的讲: 就是模拟客户端发起...

网友评论

      本文标题:Python_基础_三个关键字

      本文链接:https://www.haomeiwen.com/subject/wxfbthtx.html