A. 局部变量和全局变量是不一样的变量,但可使用global保留字在函数内部使用全局变量 B. 局部变量是函数内部的占位符,与全局变量可能重名但不一样 C. 函数运算结束后,局部变量不会被释放 D. 局部变量为组合数据类型且未建立,等同于全局变量
A. chr(x) 和 ord(x) 函数用于在单字符和 Unicode 编码值之间进行转换 B. print chr(65) 输出 A. C. print(ord(‘a’)) 输出 97 D. Python 字符编码使用 ASCII 编码
A. 简单数据类型在函数内部用global保留字声明后,函数退出后该变量保留 B. 全局变量指在函数以外定义的变量,在程序执行全过程有效 C. 简单数据类型变量仅在函数内部建立和使用,函数退出后变量被释放 D. 对于组合数据类型的全局变量,若是在函数内部没有被真实建立的同名变量,则函数内部不能够直接使用并修改全局变量的值
A. <class ‘float’> B. <class ‘str’> C. None D. <class ‘int’>
A. 可使用lambda函数定义列表的排序原则 B. f = lambda x,y:x+y 执行后,f的类型为数字类型 C. lambda函数将函数名做为函数结果返回 D. lambda用于定义简单的、可以在一行内表示的函数
A. 函数能完成特定的功能,对函数的使用不须要了解函数内部实现原理,只要了解函数的输入输出方式便可。 B. 使用函数的主要目的是减低编程难度和代码重用 C. Python 使用 del 保留字定义一个函数 D. 函数是一段具备特定功能的、可重用的语句组
A. eval 函数的做用是将输入的字符串转为 Python 语句,并执行该语句 B. 若是用户但愿输入一个数字,并用程序对这个数字进行计算,能够采用 eval(input(<输入提示字符串>)) 组合 C. 执行 eval(“Hello”) 和执行 eval(" ‘Hello’ ") 获得相同的结果 D. eval 函数的定义为:eval(source, globals=None, locals=None, /)
A. 函数是一段可重用的语句组 B. 函数经过函数名进行调用 C. 每次使用函数须要提供相同的参数做为输入 D. 函数是一段具备特定功能的语句组
A. 复用代码 B. 加强代码的可读性 C. 下降编程复杂度 D. 提升代码执行速度
A. 参数是int类型时,不改变原参数的值 B. 参数是组合类型(可变对象)时,改变原参数的值 C. 参数的值是否改变与函数中对变量的操做有关,与参数类型无关 D. 参数是list类型时,改变原参数的值