Python程序设计

关于__name__的说法,下列描述错误的是()。A、它是Python提供的一个方法B、每个模块内部都有一个name_属性C、当它的值为"__main__"时,表示模块自身在运行D、当它的值不为"__main__"时,表示模块被引用

题目

关于__name__的说法,下列描述错误的是()。

  • A、它是Python提供的一个方法
  • B、每个模块内部都有一个name_属性
  • C、当它的值为"__main__"时,表示模块自身在运行
  • D、当它的值不为"__main__"时,表示模块被引用
参考答案和解析
正确答案:A
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在一个模块中,()反映模块的外部特性,逻辑反映它的内部特征。


参考答案:软件的总体结构

第2题:

在每个python类中,都包含一个特殊的变量()。它表示当前类自身,可以使用它来引用类中的成员变量和成员函数。

A.this

B.me

C.self

D.与类同名


正确答案:C

第3题:

c语言中关键字static的作用是()。

A、在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。其他的函数不能引用它。

B、在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。

C、在模块内,一个被声明为静态的函数只可被这一模块内的其它函数调用。那就是,这个函数被限制在声明它的模块的本地范围内作用。

D、以上都不是


参考答案:ABC

第4题:

当__name__属性的值为__main__时,代表该模块自身在运行。


正确答案:正确

第5题:

关于主模块,以下哪项不正确?()

  • A、当直接执行Python文件时,它被认为是程序的主要模块
  • B、主模块可以导入任意数量的模块
  • C、主模块的特殊名称是:__main__
  • D、其他主模块可以导入主模块

正确答案:D

第6题:

由底向上渐增式是在测试层次结构的大型软件时常用的一种方法。用由底向上渐增式方法对软件进行测试时,需要为每个模块准备一个(),它的作用是调用被测的模块。


参考答案:驱动模块

第7题:

以下关于软件系统模块结构设计的叙述中,正确的是()

A.. 当模块扇出过大时,应把下级模块进一步分解为若干个子模块
B. 当模块扇出过小时,应适当增加中间的控制模块
C. 模块的扇入大,表示模块的复杂度较高
D. 模块的扇入大,表示模块的复用程度高

答案:D
解析:
一个模块的扇出是指该模块直接调用的下级模块的个数,扇出大表示模块的复杂度高,需要控制和协调过多的下级模块。扇出过大一般是因为缺乏中间层次,应当适当增加中间层次的控制模块:扇出过小时可以把下级模块进一步分解成若干个子功能模块,或者合并到它的上级模块中去。一个模块的扇入是指直接调用该模块的上级模块的个数;扇入大表示模块的复用程度高。设计良好的软件结构通常顶层扇出比较大,中间扇出比较小,底层模块则有大扇入。

第8题:

语言中关键字static的作用是()。

A、在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。其他的函数不能引用它。

B、在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。

C、在模块内,一个被声明为静态的函数只可被这一模块内的其它函数调用。那就是,这个函数被限制在声明它的模块的本地范围内作用。

D、以上都不是


参考答案:ABC

第9题:

每个Python文件就是一个模块。


正确答案:正确

第10题:

()表示模块间相互关联的程度,它表现了模块的外部特征。


正确答案:耦合

更多相关问题