浙江开放大学省开平台《Python程序设计#》第1234次形考任务参考答案

[复制链接]
查看: 34|回复: 0

186

主题

186

帖子

560

积分

高级会员

Rank: 4

积分
560
发表于 2024-5-28 15:06:19 | 显示全部楼层 |阅读模式
.tab-control{
    width:100%!important;
    height:40px!important;
}
.tab-control ul, .tab-control li {
    margin:0!important;
    padding:0!important;
    list-style:none!important;
}
.tab-control ul{
    height:100%;
    width:100%;
    display: inline-block;
}
.tab-control li{
    width:100px;
    height:100%;
    float:left;
    border:none;
    box-sizing:border-box;
    background-color:white;
    cursor: pointer;
    margin-right: 5px !important;
}
.tab-control li:hover{
    border-bottom: 1px solid dodgerblue;
}
.tab-control a{
    display:inline-block;
    width:100%;
    height:100%;
    line-height:100%;
    text-align:center;
    text-decoration: none;
}
.tab-control a::after{
    content:"";
    display:inline-block;
    height:100%;
    vertical-align:middle;
}
.tab-control .selected {
    border-bottom: 1px solid dodgerblue;
}
.docDetail {
    margin-left: 10px;
    display: inline-block;
    vertical-align: top;
    line-height: 40px;
}
.docDetail .comment {
    color: #999;
}
#docContainer .svg_item img {
    width: 100%!important;
}
.viewer-canvas img {
    background-color: #fff;
}
@media (max-width: 767px) {
  .viewer-canvas img {
    /*margin-left: 2px !important;*/
    /*margin-right: 2px !important;*/
    /*width: calc(100% - 4px) !important;  */
  }
}
.viewer-player img {
    background-color: #fff;
}
.viewer-title {
    color: #fff !important;;
}
.viewer-toolbar > ul > li {
    /*transform: scale(1);*/
    height: 30px;
    margin-bottom: -3px;
    margin-top: -3px;
    width: 30px;
}
.viewer-toolbar > ul > li::before {
    margin: 5px;
}
   
        
            
               文档预览
            
            
                文本预览
            
        

      
   
     总页数:约18页   总字数:约10468字
   
        
[img][/img]
[img][/img]
[img][/img]
[img][/img]
[img][/img]
[img][/img]
   


  
   以下哪个不是合法的
  
  
   Python
  
  
   变量名?(   )
  


  
   
  


  
   a1
  


  
   
  


  
   110
  


  
   
  


  
   testone
  


  
   
  


  
   sname
  


  
   答案是:
  
  
   110
  


  
   print(type(False))
  
  
   的结果为(   )。
  


  
   
  


  
   
  


  
   
  


  
   
  


  
   
  


  
   
  


  
   
  


  
   
  


  
   答案是:
  
  
   
  


  
   Python
  
  
   中用(   )符号转义特殊字符。
  


  
   
  


  
   \
  


  
   
  


  
   /
  


  
   
  


  
   |
  


  
   
  


  
   -
  


  
   答案是:
  
  
   \
  


  
   已知
  
  
   x=5
  
  
   ,
  
  
   y=1
  
  
   ,则表达式
  
  
   (x>=y and y)
  
  
   的值是(   )。
  


  
   
  


  
   1
  


  
   
  


  
   0
  


  
   
  


  
   True
  


  
   
  


  
   报错
  


  
   答案是:
  
  
   1
  


  
   在
  
  
   Python
  
  
   中,关于
  
  
   =
  
  
   和
  
  
   ==
  
  
   的描述错误的是(    )。
  


  
   
  


  
   =
  
  
   是赋值运算符
  


  
   
  


  
   ==
  
  
   是比较运算符
  


  
   
  


  
   =
  
  
   不能判断是否相等
  


  
   
  


  
   =
  
  
   和
  
  
   ==
  
  
   都是用于判断是否相等
  


  
   答案是:
  
  
   =
  
  
   和
  
  
   ==
  
  
   都是用于判断是否相等
  


  
   若有
  
  
   str= 'Python'
  
  
   ,代码
  
  
   print(str[2:-1])
  
  
   的结果为(      )。
  


  
   
  


  
   Python
  


  
   
  


  
   ython
  


  
   
  


  
   thon
  


  
   
  


  
   tho
  


  
   答案是:
  
  
   tho
  


  
   以下关于计算机语言编译和解释的描述中,错误的是(    )。
  


  
   
  


  
   编译型语言运行快,代码安全性高
  


  
   
  


  
   C
  
  
   和
  
  
   Python
  
  
   都是编译型语言
  


  
   
  


  
   编译是将源代码转换成目标代码的过程
  


  
   
  


  
   解释是将源代码翻译成中间代码,到程序运行时再逐条翻译代码并逐条解释运行
  


  
   答案是:
  
  
   C
  
  
   和
  
  
   Python
  
  
   都是编译型语言
  


  
   想要输出“
  
  
   Hello World”
  
  
   ,应该使用(   )。
  


  
   
  


  
   printf("Hello world")
  


  
   
  


  
   print("Hello world")
  


  
   
  


  
   println("Hello world")
  



  
   
  


  
   Print("Hello world")
  


  
   答案是:
  
  
   print("Hello world")
  


  
   Python
  
  
   作为一种功能强大的编程语言,因简单易学而受到很多开发者的青睐,它的应用领域有(
  


  
   )。
  


  
   
  


  
   Web
  
  
   开发
  


  
   
  


  
   大数据处理
  


  
   
  


  
   人工智能
  


  
   
  


  
   以上都是
  


  
   答案是:以上都是
  


  
   Python
  
  
   程序的扩展名是( )。
  


  
   
  


  
   .python
  


  
   
  


  
   .p
  


  
   
  


  
   .py
  


  
   
  


  
   .pyth
  


  
   答案是:
  
  
   .py
  


  
   在
  
  
   Python
  
  
   中,关于
  
  
   /
  
  
   和
  
  
   //
  
  
   的描述正确的是(   )。
  


  
   
  


  
   /
  
  
   的计算结果可以带小数
  


  
   
  


  
   //
  
  
   的计算结果可以带小数
  


  
   
  


  
   /
  
  
   和
  
  
   //
  
  
   的计算结果相等
  


  
   
  


  
   以上都不对
  


  
   答案是:
  
  
   /
  
  
   的计算结果可以带小数
  


  
   print(type(16/4))
  
  
   的结果为(   )。
  


  
   
  


  
   
  


  
   
  


  
   
  


  
   
  


  
   
  


  
   
  


  
   
  


  
   答案是:•
  
  
   
  


  
   在
  
  
   IDLE
  
  
   中,想要缩进代码块,需要使用(   )快捷键。
  


  
   
  


  
   Ctrl+[
  


  
   
  


  
   Ctrl+]
  


  
   
  


  
   Alt+[
  


  
   
  


  
   Alt+]
  


  
   答案是:
  
  
   Ctrl+]
  


  
   关于字符串下列说法错误的是(   )。
  


  
   
  


  
   字符串应该视为长度为
  
  
   1
  
  
   的字符串
  


  
   
  


  
   字符串可以转化成数字
  


  
   
  


  
   既可以用单引号,也可以用双引号创建字符串
  


  
   
  


  
   在三引号字符串中可以包含换行回车等特殊字符
  


  
   答案是:字符串应该视为长度为
  
  
   1
  
  
   的字符串
  


  
   Python
  
  
   不支持的数据类型有(   )。
  


  
   
  


  
   int
  


  
   
  


  
   char
  


  
   
  


  
   dict
  


  
   
  


  
   list
  


  
   答案是:
  
  
   char
  


  
   Python
  
  
   只能用双引号创建字符串。
  



  
   
  


  
   √
  


  
   
  


  
   ×
  


  
   答案是:
  
  
   ×
  


  
   Python
  
  
   中
  
  
   is
  
  
   是身份运算符,用来对比两个对象是否为同一个对象。
  


  
   
  


  
   √
  


  
   
  


  
   ×
  


  
   答案是:√
  


  
   Python
  
  
   中的数值类型不能转布尔型。
  


  
   
  


  
   √
  


  
   
  


  
   ×
  


  
   答案是:
  
  
   ×
  


  
   Python
  
  
   中用
  
  
   const
  
  
   修饰符定义常量。
  


  
   
  


  
   √
  


  
   
  


  
   ×
  


  
   答案是:
  
  
   ×
  


  
   Python
  
  
   是典型的动态语言,编程者不需要为任何变量指定数据类型。
  


  
   
  


  
   √
  


  
   
  


  
   ×
  


  
   答案是:√
  


  
   只有
  
  
   Python
  
  
   扩展库才需要导入以后才能使用其中的对象,
  
  
   Python
  
  
   标准库不需要导入即可使用其中的所有
  


  
   对象。
  


  
   
  


  
   √
  


  
   
  


  
   ×
  


  
   答案是:√
  


  
   Python
  
  
   中的复数没办法转换成整型。
  


  
   
  


  
   √
  


  
   
  


  
   ×
  


  
   答案是:√
  


  
   Python
  
  
   的三引号字符串中可以包含换行回车等特殊字符。
  


  
   
  


  
   √
  


  
   
  


  
   ×
  


  
   答案是:√
  


  
   Python
  
  
   中变量作用域分为三个等级,即全局、局部和外部。
  


  
   
  


  
   √
  


  
   
  


  
   ×
  


  
   答案是:√
  


  
   Python
  
  
   中的列表是有序的对象集合,而字典是无序的对象集合。
  


  
   
  


  
   √
  


  
   
  


  
   ×
  


  
   答案是:√
  


  
   Python
  
  
   变量名是区分字母大小写的。
  


  
   
  


  
   √
  


  
   
  


  
   ×
  


  
   答案是:√
  



  
   Python
  
  
   不是纯粹的函数式编程语言。
  


  
   
  


  
   √
  


  
   
  


  
   ×
  


  
   答案是:√
  


  
   装饰器本质上是一个
  
  
   Python
  
  
   函数,它的作用是为已经存在的。函数或对象添加额外的功能。
  


  
   
  


  
   √
  


  
   
  


  
   ×
  


  
   答案是:√
  


  
   Python
  
  
   中比较运算符只能用于数值的比较,不能用于字符的比较。
  


  
   
  


  
   √
  


  
   
  


  
   ×
  


  
   答案是:
  
  
   ×
  


  
   在
  
  
   Python 3.x
  
  
   中可以使用中文作为变量名。
  


  
   
  


  
   √
  


  
   
  


  
   ×
  


  
   答案是:√
  


  
   
  


  
   100 100
  


  
   
  


  
   10 10
  


  
   
  


  
   100 10
  


  
   
  


  
   10 100
  


  
   答案是:
  
  
   10 100
  


  
   以下程序的运行结果为( )。
  


  
   speed=60
  


  
   hour=1
  


  
   hour+=2
  


  
   print(str(hour)+"
  
  
   小时后,行驶了
  
  
   "+str(speed*hour)+"
  
  
   公里
  
  
   ")
  


  
   
  


  
   1
  
  
   小时后,行驶了
  
  
   60
  
  
   公里
  


  
   
  


  
   2
  
  
   小时后,行驶了
  
  
   120
  
  
   公里
  


  
   
  


  
   3
  
  
   小时后,行驶了
  
  
   180
  
  
   公里
  


  
   
  


  
   报错
  


  
   答案是:
  
  
   3
  
  
   小时后,行驶了
  
  
   180
  
  
   公里
  


  
   以下哪段代码能完成将一个字符串重复
  
  
   10
  
  
   次输出的功能?( )
  


  
   word="
  
  
   好好学习,天天向上
  
  
   \n"
  


  
   
  


  
   print(word*10)
  


  
   
  


  
   word="
  
  
   好好学习,天天向上
  
  
   \n"
  


  
   print(word+10)
  


  
   
  


  
   word="
  
  
   好好学习,天天向上
  
  
   \n"
  


  
   print(word,10)
  


  
   
  


  
   word="
  
  
   好好学习,天天向上
  
  
   \n"
  


  
   for i in word:
  


  
   print(i)
  


  
   答案是:
  
  
   print(word*10)
  


  
   以下程序运行的结果是( )。
  


  
   a='a'
  


  
   print ('c' or a>='b')
  


  
   
  


  
   a
  



  
   
  


  
   b
  


  
   
  


  
   c
  


  
   
  


  
   False
  


  
   答案是:
  
  
   c
  


  
   以下哪个描述是错误的?
  


  
   
  


  
   当多个循环语句彼此嵌套时,
  
  
   break
  
  
   语句只适用于所在层的循环
  


  
   
  


  
   continue
  
  
   语句
  
  
   必须
  
  
   在
  
  
   for
  
  
   、
  
  
   while
  
  
   循环中使用
  


  
   
  


  
   continue
  
  
   语句结
  
  
   束
  
  
   循环,
  
  
   继续执
  
  
   行循环语句的后
  
  
   继
  
  
   语句
  


  
   
  


  
   break
  
  
   语句结
  
  
   束
  
  
   循环,
  
  
   继续执
  
  
   行循环语句的后
  
  
   继
  
  
   语句
  


  
   答案是:
  
  
   continue
  
  
   语句结
  
  
   束
  
  
   循环,
  
  
   继续执
  
  
   行循环语句的后
  
  
   继
  
  
   语句
  


  
   在
  
  
   if else
  
  
   语句中,下列哪
  
  
   项
  
  
   作为
  
  
   if
  
  
   的表达式,
  
  
   会执
  
  
   行
  
  
   else
  
  
   语句?
  


  
   
  


  
   None
  


  
   
  


  
   0
  


  
   
  


  
   空
  
  
   字符串
  


  
   
  


  
   以上都是
  


  
   答案是:以上都是
  


  
   以下关于
  
  
   元组
  
  
   的说法正确的是(   )。
  


  
   
  


  
   在进行
  
  
   元组连接
  
  
   时,
  
  
   连接
  
  
   的
  
  
   内容
  
  
   不
  
  
   限制
  


  
   
  


  
   元组
  
  
   可以和列表进行
  
  
   连接
  


  
   
  


  
   如
  
  
   果要
  
  
   连接
  
  
   的
  
  
   元组
  
  
   只有一个
  
  
   元素
  
  
   ,
  
  
   那么
  
  
   不需要
  
  
   逗
  
  
   号
  


  
   
  


  
   元组
  
  
   是不可变序列,不能对它的单个
  
  
   元素
  
  
   值进行修
  
  
   改
  


  
   答案是:
  
  
   元组
  
  
   是不可变序列,不能对它的单个
  
  
   元素
  
  
   值进行修
  
  
   改
  


  
   以下关于
  
  
   Python
  
  
   的
  
  
   控制
  
  
   结
  
  
   构
  
  
   ,错误的是(   )。
  


  
   
  


  
   每
  
  
   个
  
  
   if
  
  
   条
  
  
   件
  
  
   后要使用
  
  
   冒
  
  
   号
  


  
   
  


  
   在
  
  
   Python
  
  
   中,没有
  
  
   switch-case
  
  
   语句
  


  
   
  


  
   Python
  
  
   中的
  
  
   pass
  
  
   是
  
  
   空
  
  
   语句,一
  
  
   般
  
  
   用作
  
  
   占位
  
  
   语句
  


  
   
  


  
   elif
  
  
   可以单
  
  
   独
  
  
   使用
  


  
   答案是:
  
  
   elif
  
  
   可以单
  
  
   独
  
  
   使用
  


  
   下
  
  
   面
  
  
   的哪一种数据类型不能作为字典中的“键
  
  
   ”
  
  
   ?
  


  
   
  


  
   List
  
  
   (列表)
  


  
   
  


  
   Tuple
  
  
   (
  
  
   元组
  
  
   )
  


  
   
  


  
   int
  
  
   (数值)
  


  
   
  


  
   str
  
  
   (字符串)
  


  
   答案是:
  
  
   List
  
  
   (列表)
  


  
   以下哪个描述是正确的?
  


  
   
  


  
   break
  
  
   语句用于
  
  
   终止
  
  
   当
  
  
   前
  
  
   循环
  


  
   
  


  
   continue
  
  
   语句用于
  
  
   跳
  
  
   过当
  
  
   前剩余
  
  
   要
  
  
   执
  
  
   行的代码,
  
  
   执
  
  
   行下一次循环
  


  
   
  


  
   break
  
  
   和
  
  
   continue
  
  
   语句
  
  
   通
  
  
   常
  
  
   与
  
  
  
  
   if, if...else
  
  
   和
  
  
   if...elif...else
  
  
   语句一
  
  
   起
  
  
   使用
  


  
   
  


  
   以上说法都是正确的
  


  
   答案是:以上说法都是正确的
  


  
   已知
  
  
   x= [1, 2,3,2,3]
  
  
   ,
  
  
   那么执
  
  
   行语句
  
  
   x.remove(2)
  
  
   之
  
  
   后,
  
  
   x
  
  
   的值为(   )。
  


  
   
  


  
   [1, 2,3, 3]
  


  
   
  


  
   [1, 3,2,3]
  


  
   
  


  
   [1, 3, 3]
  


  
   
  


  
   [1, 2, 2,3]
  


  
   答案是:
  
  
   [1, 3,2,3]
  



  
   在
  
  
   for i in range(6)
  
  
   语句中,
  
  
   i
  
  
   的
  
  
   取
  
  
   值是(   )。
  


  
   
  


  
   [1,2,3,4,5,6]
  


  
   
  


  
   [1,2,3,4,5]
  


  
   
  


  
   [0,1,2,3,4]
  


  
   
  


  
   [0,1,2,3,4,5]
  


  
   答案是:
  
  
   [0,1,2,3,4,5]
  


  
   可以使用(   )语句
  
  
   跳
  
  
   出当
  
  
   前
  
  
   循环的
  
  
   剩余
  
  
   语句,
  
  
   继续
  
  
   进行下一
  
  
   轮
  
  
   循环。
  


  
   
  


  
   pass
  


  
   
  


  
   continue
  


  
   
  


  
   break
  


  
   
  


  
   以上
  
  
   均
  
  
   可以
  


  
   答案是:
  
  
   continue
  


  
   已知
  
  
   x
  
  
   为
  
  
   非空
  
  
   列表,
  
  
   那么执
  
  
   行语句
  
  
   y=x[:]
  
  
   后,
  
  
   id(x[0] )== id(y[0] )
  
  
   的值为(   )。
  


  
   
  


  
   True
  


  
   
  


  
   False
  


  
   
  


  
   报错
  


  
   
  


  
   无输出
  


  
   答案是:
  
  
   True
  


  
   使用
  
  
   if else
  
  
   语句时,出
  
  
   现
  
  
   多个
  
  
   if
  
  
   语句和
  
  
   else
  
  
   语句时,
  
  
   else
  
  
   语句将
  
  
   会根
  
  
   据(  )确定该
  
  
   else
  
  
   语句
  
  
   属
  
  
   于哪个
  


  
   if
  
  
   语句。
  


  
   
  


  
   冒
  
  
   号
  


  
   
  


  
   缩进
  


  
   
  


  
   离
  
  
   哪个
  
  
   if
  
  
   语句
  
  
   最近
  


  
   
  


  
   具体情况具体
  
  
   分
  
  
   析
  
  
   ,无特定
  
  
   依
  
  
   据
  


  
   答案是:缩进
  


  
   以下关于字典的描述,错误的是(   )。
  


  
   
  


  
   字典长度是可变的
  


  
   
  


  
   字典是键值对的集合
  


  
   
  


  
   字典中的键可以对应多个值
  
  
   信息
  


  
   
  


  
   字典中
  
  
   元素
  
  
   以键
  
  
   信息
  
  
   为
  
  
   索
  
  
   引
  
  
   访问
  


  
   答案是:字典中的键可以对应多个值
  
  
   信息
  


  
   以下关于
  
  
   pass
  
  
   哪个描述是错误的?
  


  
   
  


  
   pass
  
  
   语句表
  
  
   示空
  
  
   语句
  


  
   
  


  
   pass
  
  
   一
  
  
   般被
  
  
   用为
  
  
   占位
  
  
   符,作用是
  
  
   保
  
  
   持程序结
  
  
   构
  
  
   的完整性
  


  
   
  


  
   和
  
  
   注
  
  
   释一
  
  
   样
  
  
   ,解释器
  
  
   会忽略
  
  
   pass
  
  
   语句
  


  
   
  


  
   执
  
  
   行
  
  
   pass
  
  
   语句时,
  
  
   什么
  
  
   都不
  
  
   会
  
  
   发
  
  
   生
  


  
   答案是:和
  
  
   注
  
  
   释一
  
  
   样
  
  
   ,解释器
  
  
   会忽略
  
  
   pass
  
  
   语句
  


  
   下列数据是列表类型的是(  )。
  


  
   
  


  
   [1,2]
  


  
   
  


  
   [1 2]
  


  
   
  


  
   {1: 2}
  


  
   
  


  
   (1,2)
  


  
   答案是:
  
  
   [1,2]
  


  
   已知
  
  
   x= [3, 5, 7]
  
  
   ,
  
  
   那么执
  
  
   行语句
  
  
   x[1:] = [2]
  
  
   之
  
  
   后,
  
  
   x
  
  
   的值为(   )。
  


  
   
  


  
   [3, 5, 7]
  


  
   
  


  
   [2]
  


总页数:18





上一篇:国家开放大学2023年春《Java语言程序设计》形考任务1234参考答案
下一篇:浙江开放大学-省开平台《计算机导论#》第1234次形考任务参考答案
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩课程推荐
|网站地图|网站地图