相关试卷

  • 1、在python中,运行以下程序,结果应为(    )

    a=5

    b=7

    b+=3

    a=b*20

    a+=2

    a=a%b

    print(a,b)

    A、5    7 B、20   10 C、22   7 D、2    10
  • 2、在Python中运行下列程序,输出结果为(    )

    for i in range (1,6):

        print(‘*’)

    A、****** B、* * * * * * C、* * * * * D、*****
  • 3、运行下列Python程序

    i=1

    s=1

    while  ①  :

      s=s*i

      i+=2

    print(s)

    当输出结果为105时,则①处应填入(    )

    A、i<=7 B、i<7 C、i>=7 D、i>7
  • 4、在python中,有程序如下:

    A=input()

    print(A * 5)

    通过键盘输入5,则运算结果是(    )

    A、5 5 5 5 5 B、25 C、5*5 D、5 5
  • 5、运行下列 Python程序,结果正确的是(     )

    a=32

    b=14

    c=a%b

    print(c)

    A、2 B、4 C、32 D、14
  • 6、下列可以导入Python模块的语句是(    )
    A、import module B、input module C、print module D、def module
  • 7、在python 语言中,下列表达式中不是关系表达式(    )
    A、m==n B、m>=n C、m  or  n D、m!=n
  • 8、表达式100%8*2-5 运行后的结果为  (   )
    A、2 B、8 C、3 D、6
  • 9、下列运算符中,优先级最低的运算符是(   )
    A、* B、!= C、+ D、=
  • 10、对于一个正整数a,要判断它是奇数还是偶数,下列叙述错误的是(    )。
    A、若a mod 2=0,则a是偶数 B、若a \ 2=0,则a是奇数 C、若a mod 2=1,则a是奇数 D、若int(a/2)=a/2,则a不是奇数
  • 11、算术运算符、赋值运算符和关系运算符的运算优先级按从高到低依次为(  )。
    A、算术运算、赋值运算、关系运算 B、算术运算、关系运算、赋值运算 C、关系运算、赋值运算、算术运算 D、关系运算、算术运算、赋值运算
  • 12、listque=[]                        #定义列表listque存储订单

    x=0

    while(x!=4):                      #当x=!4时,执行循环

        print('1. 添加订单')

        print('2. 发货')

        print('3. 查看订单列表')

        print('4. 退出')

        x=int(input("输入你的选择:")) #输入选择项

        if       ①       :

            y=input("输入订单编号:")  #输入订单编号

                  ②                 #在列表listque中添加订单号

        elif x==2:

                   ③              #如果订单列表为空

                print("订单列表为空")

            else:

                print("发货单号:"+listque.pop(0)) 

        elif x==3:

            print("等待发货:",listque)            #查询列表listque中的订单号

        print()

    input("运行完毕,请按回车键退出...")

    (1)、此列表,定义的是列表。(从“空、非空” 里选填)
    (2)、补充下划线处的内容。

     ② ③ 

  • 13、列表中的元素可以是不同数据类型
  • 14、利用迭代算法解决问题,有三个关键步骤:

    确定;建立迭代;对迭代过程进行 , 这是编写迭代程序必须考虑的问题,不能让迭代过程无休止地重复执行下去。

  • 15、有如下Python程序:

    inp=input(“May i have your name? ”).split()

    family_name=

    print(“It's nice to meet you ”+family_name)

    运行该程序,其输入输出样例如下:

    May i have your name? blues villiam

    It's nice to meet you villiam

    或:

    May i have your name? my name is michile D jeckson

    It's nice to meet you jeckson

    请根据程序功能补全代码。

  • 16、用Python访问Access数据库一般可分为个步骤:

    第一步:建立与的连接;第二步:根据需要

    第三步:访问记录集,

    第四步:根据需要把处理好的数据中;

    第五步:与数据库的连接。

  • 17、numpy是一个科学计算包,其中包括很多 , 如、矩阵计算方法、、线性代数等。
  • 18、利用迭代算法解决问题,有三个关键步骤:

    确定;建立迭代;对迭代过程进行 , 这是编写迭代程序必须考虑的问题,不能让迭代过程无休止地重复执行下去。

  • 19、请编写程序,实现输入一个人的出生年份(>=1972),输出他的生肖,直到输入0结束,运行结果如下:

    请输入出生年份,输入0结束:2004

    你的生肖是:猴

    请输入出生年份,输入0结束:

    完善下列代码,实现上述功能.

    def shengxiao(year):

    #求生肖

        zodiac=["鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪"]

    #以下为主程序    

    myyear=int(input("请输入出生年份,输入0结束:"))

    while myyear!=0:

        print("你的生肖是:",)

        myyear=int(input("请输入出生年份,输入0结束:"))

  • 20、下面是随机点名器的代码设计,大致可分为四个模块。一是导入相应模块,二是窗体界面元素的产生及布局和有关属性设置,三是打开“点名册.txt”,读取并保存姓名数据,四是设计两个按钮的单击事件代码。以下是部分代码,认真阅读,补充完成下列程序。

    from ①         #导入tkinter模块

    import tkinter.messagebox           #导入弹窗库模块

    import random                       #导入随机数模块

    import datetime                     #导入日期时间模块

    root = Tk()                         #创建主窗口

    root.title("随机点名器")            #设置窗口标题

    root.geometry('808x280+300+200')    #设置窗口大小及位置

    root.resizable(0,0)                 #禁止调整窗口大小

    var=StringVar()                     #定义StringVar()类型

    var1=StringVar()

    c=②("点名册.txt",'r')          #以只读模式打开文件

    a=c.readlines()                     #读取文件全部内容

    c. ③                     #关闭文件

    b=[]                                #b作为列表a的备份

上一页 1096 1097 1098 1099 1100 下一页 跳转