相关试卷

  • 1、某Python程序代码如下:

    list1=[2,3,4,5,6]

    m1=1

    m2=2

    for n in list1:

    if n%3==0:

        m1*=n

    print (m1-m2)

    程序运行后,输出的结果为

  • 2、有如下Python程序段:

    info=[19,25,10,5,7,21,9,15]

    x=max (info)

    y=min(info)

    z=len(info)

    r=info[-5]

    s=(x-y)%(z-r)

    print (s)

    运行程序后,输出的结果是

  • 3、有如下Pyhton程序段:

    s1=input("请输入: ")

    q=" 1357902468" ;s2="”

    for ch in sl:

      if "0"<=ch<="9" :

          s2+=q[int (ch)]

      elif "a"<=ch<="z”:

          s2+=chr((ord(ch) -ord(" a") +2)%26+ord("a"))

      else:

          s2+=ch

    print (s2)

    运行该程序,输入s1的值为“Mike122@qq.com”,则s2的值为(    )

    A、Mgi c355@oo.amk B、Kgic931 @oo.amk C、Mkmg355@ss.Eqo D、0kmg931@ss.eqo
  • 4、有如下Pyhton程序段:

    def gcd(a,b):

      c=a%b

      while c > 0:

          a,b =b,c

          c=a%b

      return b

    a=int (input("请输入: "))

    b=int (input("请输入: "))

    gcd = gcd(a, b)

    scm=a*b//gcd

    print( gcd, scm)

    运行该程序,输入a,b的值分别为16,12,则输出gcd,scm的值分别为(    )

    A、4,48 B、48,4 C、2,12 D、12,2
  • 5、某Python程序如下:

    s= "ZHEJIANGSHENG"

    p= "HANGZHOUSHI”

    if len(s)>len(p) :

        s,p=p,s

        x=len(p)-len(s) .

    if x<3:

        y=s[1:6:x] .

    else:

        y=s[0:x]

    print (y)

    程序运行后,变量y的值是(    )

    A、"AG" B、"AGH" C、"HNZ” D、"HJA"
  • 6、某Python程序如下:

    n,m=9,3

    n,m=m,n

    a=m- 3%2

    b=n/ /2+6**n

    print(a,b)

    程序运行后,输出的结果是(    )

    A、2  10077700 B、8  217 C、8  19 D、2  217
  • 7、某Python程序如下:

    d={"A":1,"B":2,"C":3,"D":4,"E":5}

    a=d["E"]

    b=d["D"]

    c=d["B"]

    s=a+b+c

    print(s)

    程序运行后,输出的结果是(    )

    A、8 B、9 C、10 D、11
  • 8、下列Python表达式的值为整数6的是(    )
    A、abs(float(-6)) B、str(6) C、17%3**9//2-2 D、abs(int(-5.8))
  • 9、表达式4**2==8 or int (6.22)==round(6.22) and not 'WZ' in 'WenZhou'的计算结果为(    )
    A、true B、True C、False D、Fasle
  • 10、以下不可以作为Python变量名的是(    )
    A、true B、_ab C、stu D、1_stu
  • 11、字母“c”的ASCII码值为99,则字母“f”的十六进制内码是(    )
    A、66H B、9CH C、67H D、9DH
  • 12、有关“数据与大数据”的说法正确的是(    )
    A、某学校的月考数据属于大数据 B、大数据技术强调对事物因果关系的探求 C、借助云计算、大数据等技术,可以快速处理半结构化或非结构化的数据 D、大数据价值密度的高低与数据总量的大小成正比,数据量越大,价值密度越高
  • 13、一幅BMP格式的位图图像,参数如下图所示,其所占的存储空间为(    )

    A、768KB B、225MB C、6MB D、2.25MB
  • 14、用UltraEdit观察“人工智能, 5G!”的字符内码,如图所示。

    下面说法正确的是(    )

    A、字符“5”对应的内码是35H,字符“10”对应的内码是4AH B、字符“,”对应的内码是2C 35H C、字符“I”的二进制内码为0100 1001B D、图中共有2个ASCII码字符
  • 15、某算法的部分流程图如图所示,执行该部分流程后,则输出的结果为(    )

    A、63 B、15 C、24 D、48
  • 16、如图所示是一个8×8像素的黑白二色位图,假如使用0表示白色、1表示黑色,按照行从左向右的次序,对该图像信息进行编码(不考虑压缩),将该图像编码信息的字节数记做X,表示第一行图像信息的二进制编码记做Y。下列选项中正确的X,Y组合是(    )

    A、64,10100101 B、8,01011010 C、16,01011010 D、8,10100101
  • 17、下列有关数据与信息的说法正确的是(    )
    A、保护数据的安全只需保护存储数据的介质即可 B、数据只能用数字或文字来表示 C、信息可用模拟信号来表达,模拟信号是离散、不连续的信号 D、信息经过加工、处理、分析后,可更好地被人们所使用
  • 18、判断两个字符串是否相等:规定字符“?”为万能字符,即可与任意一个字符相等,在忽略字符串中空格以及不区分大小写的前提下,判断两个字符串是否相同。Python程序运行界面如图所示。

    (1)、根据以上规则字符串’??ad??dadwd’和字符串’a???c?d?d?d’是否相等(填:是/否)
    (2)、实现上述功能的 Python程序如下,请在划线处填入适当的代码。

    s1=input("请输入一个字符串:")

    s2=input("请输入另一个字符串:")

    s1=s1. upper()

    s2=s2. upper()

    s="" #将字符串 s1 中的空格去掉

    for i in s1:

    if i!=" ":

    s1=s

    #同上,将字符串 s2 中的空格去掉,代码略

    i=0

    if len(s1)!=len(s2):

    print("两个字符串不相同")

    else:

    while i<len(s1):

    c1=s1[i];c2=s2[i]

    if c1==c2:

    else:

    if

    i+=1

    else:

    break

    if i==len(s1):

    print("两个字符串相同")

    else:

    print("两个字符串不相同")

  • 19、查找100以内的素数对。素数是指除了1 和本身之外不再有其他因子的数。两个素数的差为2,称此两个素数为素数对。下列 Python 程序的功能是找出100 以内的素数对,成对输出并统计对数。程序代码如下,请在划线处填入合适语句或表达式,使程序完整。

    def  Isprime(m):     #判断是否素数

    flag=True

    for i in range(2,m):

    if m%i=0 :

        flag=False

         break

    #end  Isprime

    cnt=0

    p1=Isprime(3)

    while i<100:

        p2=Isprime(i)

        if p1 and p2:

            print (str(i-2) +'   '+str (i))

            cnt=cnt+1

        i=i+2

    print('共找到'+str(cnt) +'对')

  • 20、某网站对信息进行加密解密,选择页面“index. html”如图1,加密页面“jia. html”如图2,解密页面“jie. html”如图3。在选择页面点击相应按钮,选择加密或解密。

    图1

    图2

    图3

    选择加密时,在明文文本框中输入明文,点击“加密”按钮,网页显示密文与对应的密钥。加密规则为打乱明文对应的索引作为密钥,再利用该索引逐个取明文字符连接成密文,例如:明文为“信息技术”,若被打乱的索引为[2,0,1,3],则密文为“技信息术”,密钥为“2,0,1,3”

    选择解密时,在密文文本框中输入密文,密钥文本框输入密钥,点击“解密”按钮,网页显示明文。

    (1)、该网络应用属于架构。(单选,填字母:A .B/S架构,B .C/S架构)
    (2)、若待解密文本为“自息爱信也我己爱”,密钥为“2, 7, 1, 6, 4, 0, 3, 5”,则解密结果是
    (3)、实现该功能的python程序如下,请在划线处填入合适的代码:

    from flask import render_template,request,Flask

    import random

    app=Flask(_name_)  #创建应用实例

    @app. route('/')  #选择页面路由

    def index():

        return render_template('')

    #加密功能代码略,以下为解密代码:

    @app. route('/jiemi1/',methods=["GET","POST"])

    def jiemi1():

        wb=request. form["wb"]  #利用request获取网页文本框内容,返回示例:“1,4,2,3,0”

    keyo=request. form["key"]  #变量wb存储密文,变量keyo存储密钥

        keyn=list(map(int,keyo. split(","))) #将字符串keyo转换为数值列表,示例:[1,4,2,3,0]

        result=""

        for i in range(len(keyn)):

            for j in range(len(keyn)):

                if :

                        break

            result+=wb[j]

        return render_template("jie. html",WB=wb,KEY=keyo,RESULT=result)

    if _name_=="_main_":

       

上一页 181 182 183 184 185 下一页 跳转