已知位于同一文件夹下的两个文件,output.py和test.py的内容如下: #output.py def show(): print(__name__) #test.py import output if __name__=='__main__': output.show() 运行test.py的输出结果是()。 知识点:模块和主模块A.outputB.__main__C.__name__D.test

题目

已知位于同一文件夹下的两个文件,output.py和test.py的内容如下: #output.py def show(): print(__name__) #test.py import output if __name__=='__main__': output.show() 运行test.py的输出结果是()。 知识点:模块和主模块

A.output

B.__main__

C.__name__

D.test


相似考题
更多“已知位于同一文件夹下的两个文件,output.py和test.py的内容如下: #output.py def show(): print(__name__) #test.py import output if __name__=='__main__': output.show() 运行test.py的输出结果是()。 知识点:模块和主模块”相关问题
  • 第1题:

    假定一个Visual Basic应用程序由一个窗体模块和一个标准模块构成。为了保存该应用程序,以下正确的操作是( )。

    A.只保存窗体模块文件

    B.分别保存窗体模块、标准模块和工程文件

    C.只保存窗体模块和标准模块文件

    D.只保存工程文件


    正确答案:B

  • 第2题:

    已知在脚本文件N.py中有函数调用“B.c()”,其中B是A包中的模块,则import语句的正确写法是()。

    A.import A.B.c

    B.import A.B

    C.from A import B

    D.from A.B import c


    正确答案:C

  • 第3题:

    有如下程序:includeusing namespace std;class Base{public:void output( ){cout<

    有如下程序: #include<iostream> using namespace std; class Base{ public: void output( ){cout<<l;} virtual void Print( ){cout<<'B';} }; class Derived:public Base{ public: void output( ){cout<<1;} void Print( ){cout<<'D';} }; int main( ){ Base*prt=new Derived; prt->output( ); prt->Print( ); delete prt; return 0; } 程序的输出结果是

    A.1B

    B.1D

    C.2B

    D.2D


    正确答案:B
    解析:基类指针可以指向派生类对象,但是只能访问从基类中继承来的成员。派生类对从基类继承来的成员可以被重新定义。故打印1D

  • 第4题:

    已知如下程序的输出结果是23,请将画线处缺失的部分补充完整。 include using namespac

    已知如下程序的输出结果是23,请将画线处缺失的部分补充完整。

    include <iostream>

    using namespace std;

    class MyClass {

    public:

    void Print() const { cout << 23; }

    };

    int main() {

    MyClass* p = new MyClass();

    【 】.Print();

    return 0;

    }


    正确答案:(*p)
    (*p) 解析:本题考查的知识点是:成员函数的调用。通过对象调用成员函数使用“.”运算符,而通过对象的指针调用成员函数则是用“->”运算符。本题中,Print()函数之前已经有一个“.”了,所以这里要填入的是一个对象。但题目中只定义了一个 MyClass类的指针p,所以此处应填入将指针转化为指针所指对象的表达式(*p)。

  • 第5题:

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

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

    正确答案:D

  • 第6题:

    Linux内核模块验证检测的关键内容包括()

    • A、模块各个符号的CRC
    • B、模块文件的大小
    • C、模块文件的CRC值
    • D、模块vermagic的值
    • E、模块名称

    正确答案:A,C

  • 第7题:

    表达式’test.py’.endswith((’.py’,’.pyw’))的值为()。


    正确答案:True

  • 第8题:

    保存一个工程至少应保存两个文件,这两个文件分别是()

    • A、文本文件和工程文件
    • B、窗体文件和工程文件
    • C、窗体文件和标准模块文件
    • D、类模块文件和工程文件

    正确答案:B

  • 第9题:

    为了保存一个VisualBasic应用程序,应当()。

    • A、只保存窗体模块文件(.frm)
    • B、只保存工程文件(.vbp)
    • C、分别保存工程文件和标准模块文件(.bas)
    • D、分别保存工程文件、窗体文件和标准模块文件

    正确答案:D

  • 第10题:

    填空题
    表达式’test.py’.endswith((’.py’,’.pyw’))的值为()。

    正确答案: True
    解析: 暂无解析

  • 第11题:

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

    B


    正确答案:
    解析: 暂无解析

  • 第12题:

    单选题
    存一个工程至少应保存两个文件,这两个文件分别是()。
    A

    文本文件和工程文件

    B

    窗体文件和工程文件

    C

    窗体文件和标准模块文件

    D

    类模块文件和工程文件


    正确答案: B
    解析: 暂无解析

  • 第13题:

    一个简单的VB控制台应用程序被设计后,肯定有()文件。

    A.窗体文件和项目文件

    B.模块文件和文本文件

    C.窗体文件和模块文件

    D.模块文件和项目文件


    参考答案:A

  • 第14题:

    如下两个源程序文件,分别编译后,运行Example.class文件,运行结果为______。

    AB.java文件代码如下;

    package test;

    public class AB

    {

    int a=60;

    public void show()

    {

    System.out.println(”a=”+a);

    }

    Example.java文件代码如下:

    import test.AB;

    class Example

    {

    public static void main(String args[])

    {

    AB bj=new AB();

    obj.show();

    }

    }


    正确答案:a=60
    a=60

  • 第15题:

    为了保存一个Visual Basic应用程序,下列说法中正确的是

    A.只保存窗体模块文件(.frm)

    B.只保存工程文件(.vbp)

    C.分别保存工程文件和标准模块文件(.bas)

    D.分别保存工程文件、窗体文件和标准模块文件


    正确答案:D
    解析:VisualBasic应用程序可以用4种类型的文件保存。它们是单独的窗体文件、公用的标准模块文件、类模块文件和工程文件。在保存工程文件之前,应先分别保存窗体文件和标准模块文件(如果存在)。

  • 第16题:

    已知顺序数椐文件FLLELDAT的内容如下:程序运行的后输出结果是:
    (A)4.0 5.0 6.0(B)5.0 6.0 7.0
    (C)7.0 8.0 9.0 (D)1.0 2.0 3.0


    答案:B
    解析:

  • 第17题:

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


    正确答案:正确

  • 第18题:

    同一文件夹下可以存放两个内容不同但文件名相同的文件。


    正确答案:错误

  • 第19题:

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

    • A、它是Python提供的一个方法
    • B、每个模块内部都有一个name_属性
    • C、当它的值为"__main__"时,表示模块自身在运行
    • D、当它的值不为"__main__"时,表示模块被引用

    正确答案:A

  • 第20题:

    Visual Basic使用“工程管理”用来建立一个应用程序的所有文件,一般一个工程至少应含有()

    • A、标准模块文件和类模块文件
    • B、工程文件和窗体文件
    • C、工程文件和类模块文件
    • D、工程文件和标准模块文件

    正确答案:B

  • 第21题:

    判断题
    同一文件夹下可以存放两个内容不同但文件名相同的文件。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第22题:

    单选题
    为了保存一个VisualBasic应用程序,应当()。
    A

    只保存窗体模块文件(.frm)

    B

    只保存工程文件(.vbp)

    C

    分别保存工程文件和标准模块文件(.bas)

    D

    分别保存工程文件、窗体文件和标准模块文件


    正确答案: C
    解析: 暂无解析

  • 第23题:

    单选题
    Visual Basic使用“工程管理”用来建立一个应用程序的所有文件,一般一个工程至少应含有()
    A

    标准模块文件和类模块文件

    B

    工程文件和窗体文件

    C

    工程文件和类模块文件

    D

    工程文件和标准模块文件


    正确答案: A
    解析: 暂无解析

  • 第24题:

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

    它是Python提供的一个方法

    B

    每个模块内部都有一个name_属性

    C

    当它的值为__main__时,表示模块自身在运行

    D

    当它的值不为__main__时,表示模块被引用


    正确答案: A
    解析: 暂无解析