充值活动已开启,快来参与吧 关闭充值活动
当前位置:手动组卷 /初中信息技术 /按知识点
选择知识点
最新上传 最多使用
  • 1. (2024·新建) 运行下图所示的代码,输出结果为(   )

    a=1

    b=2

    while a<=50:

     if a<=30:

     a=2*a+b

     else:

     a=3*a-b

    print(a)

    A . 46 B . 140 C . 94 D . 136
  • 1. (2024·新建) 中华人民共和国居民身份号码由18位数字组成,其中第7~14位表示出生年月日。如:身份号码330604201010210218对应的出生日期是2010年10月21日。若用字符串s存储该身份号码,( )表达式能提取出生日期。
    A . s[7:13] B . s[7:14] C . s[6:13] D . s[6:14]
  • 1. (2024·新建) 问题解决二:果农采摘猕猴桃。

    假设果农摘了若干个猕猴桃。当天卖出一半零一个。第二天又卖出剩下猕猴桃的一半零一个。以后每天都卖出前一天剩下的一半零一个。到第十天时,发现只剩一个猕猴桃了。问:第一天果农共摘了多少猕猴桃?

    分析:采取逆向思维的方法,从后往前推断个数。

    程程编写的三个版本程序段如下:

    for循环版:

    total=1 #第10天猕猴桃剩1个

    for day in range(9,0,-1): #逆着推算,每次减1

            ⑷     #前一天的猕猴桃是当天猕猴桃数加1的两倍

    print("第一天摘的猕猴桃数为:",total)

    1. (1) 对照题目和程序,将缺失的代码填入:⑷
    2. (2) 若将“for day in range(9,0,-1):”语句中的变量day修改为tian,则运行程序后,⑸结果(请选填:影响/不影响)
    3. (3) while循环版:

      day=10

      total=1

      while     ⑹    :

       total=(total+1)*2

       day=day+1 #⑦

      print("第一天摘的猕猴桃数为:",total) 

      while循环结束的条件是⑹____(单选,填字母)

    4. (4) 运行此程序,没有得到正确结果。需将⑦处代码改成⑺
    5. (5) 函数版:

      def kiwi(day):

       total=1

       for i in range(day-1,0,-1):

       total=(total+1)*2

       return total

      days=10

      print("第一天摘的猕猴桃数为:",    ⑻    )

      对照题目和程序,将缺失的代码填入:⑻

      运行上述三种版本后,结果均是:第一天摘的猕猴桃数为: 1534

  • 1. (2024·新建) 问题解决一:介绍四季仙果。

    为欢迎区外来客,程程要使用Python制作一个介绍上虞的四季仙果的互动程序。

    功能:上虞一年四季“仙果”飘香:春有草莓、樱桃、桑果、青梅;夏有蓝莓、杨梅、葡萄、水蜜桃、蜜梨;秋有猕猴桃、柿子、板栗;冬有柑橘。当客人输入自己的姓名后,系统会输出欢迎同学的信息;再根据客人选择的季节,输出对应季节的仙果。

    程序:

    name=    ⑴    ("请输入你的姓名:")

    print(name,"欢迎你来到美丽上虞!")

    print("丰富的水果资源,使得上虞一年四季“仙果”飘香!")

    season=input("你想了解的季节是(填“春”、“夏”、“秋”或“冬”):")

    if season=="春":

     print("春有草莓、樱桃、桑果、青梅……")

     ⑵ 

     print("夏有蓝莓、杨梅、葡萄、水蜜桃、蜜梨……")

    elif season=="秋":

     print("秋有猕猴桃、柿子、板栗……")

    else:

     print("冬有柑橘……")

    1. (1) 对照功能和程序,将缺失的代码填入下方。 

       ⑵

    2. (2) 程程发现:程序运行到“你想了解的季节是(填“春”、“夏”、“秋”或“冬”):”时,假设输入:草,程序也会输出“冬有柑橘……”。他要优化系统,提高程序的容错度,程序中框起来的代码可修改成⑶(单选,填字母)代码。

      A.

      elif season=="冬":

       print("冬有柑橘……")

      else:

       print("输入有误,请检查!")

      B.

      elif season=="冬":

       print("冬有柑橘……")

      else season!="冬":

       print("输入有误,请检查!")

  • 1. (2024·新建) “火仙花数”是指一个四位数,它每个数位上的数的四次方和等于它本身。如1634是一个“火仙花数”,因为1634=14+64+34+44 。在如图所示的程序中,无法输出所有的火仙花数的可能原因是(   )

    x=1000 # ①

    lst=[ ]

    while x<10000: # ②

        xstr=str(x) 

        a=int(xstr[0]) # ③

        b=int(xstr[1])

        c=int(xstr[2])

        d=int(xstr[3])

        if x==a**4+b**4+c**4+d**4: 

            lst.append(x)

        x==x+1 # ④

    print(lst)

    A . ①处代码有误,应改成x=1234 B . ②处代码有误,应改成if x<10000: C . ③处开始的代码有误,分离千、百、十、个位上数字的算法错误 D . ④处代码有误,应改成x=x+1
  • 1. (2024·新建) 起跳摸高可以刺激生长激素分泌,程程自制摸高积分换算器。该换算器上设有三个刻度,每天只要摸到的最大高度超过某一刻度就可以获得相应积分。今天程程摸到的最大高度为232cm,对照图所示的代码,他能得到的积分是(   )

    n=float(input("请输入摸到的最大高度为(cm):"))

    if n>=235:

        print("太棒啦!奖励积分20个!" )

    elif n>=220:

        print("恭喜你,继续加油哦!奖励积分10个!")

    elif n>=205:

     print("恭喜你,继续加油哦!奖励积分5个!")

    else:

     print("很遗憾,积分为0,继续加油哦!")

    A . 0 B . 5 C . 10 D . 20
  • 1. (2024·新建) 使用Python设计的用户登录图形界面如第10题图所示。其中圈出来的“账号:”、“密码:”是用( )组件实现的。

    A . Button B . Text C . Label D . Entry
  • 1. (2024·新建) 日常生活中,人们经常会接触到各种计算机应用程序,如九九乘法表等。我们若要调试如图所示的代码,不能选用( )集成开发环境。

    for i in range(1,10):

     for j in range(1,i+1):

     print(j,"×",i,"=",i*j,end="\t")

     print()

    A . IDLE B . Spyder C . Dev C++ D . PyCharm
  • 1. (2024·新建) 根据不同的垃圾袋颜色,程程想设计一个垃圾投放的Python程序,部分流程图如图所示。此流程图需选用( )语句来实现。

    A . format B . if-elif C . for D . while
  • 1. (2024·新建) 运行图a中代码时,输入图b所示的数据,则输出结果为(   )

    A . 1133 44 B . 44 1133 C . 44 44 D . 1133 1133
上一页 7 8 9 10 11 下一页 共292页