覆盖超星/学习通/尔雅等10+学习平台 | 历年真题+答案解析+模拟试卷 | 免费下载 实时更新 精准检索
广告示例

想要快速找到正确答案?

立即关注 九八五题库微信公众号,轻松解决学习难题!

随机漂浮广告
超星学习通Python程序设计作业答案

作业论文指导

扫码关注
作业论文指导,轻松解决学习难题!

超星学习通Python程序设计作业答案

Python程序设计

学校: 渝粤搜题

问题 1: 1. 下面关于Python中一条语句占用多行的说法,正确的是_________。

选项:

  • A. 只要是多行语句,无论包含任何符号,必须使用“\”将一行语句分为多行显示

  • B. Python语句中一般以新行作为语句的结束符。但是我们可以使用反斜杠“/”将一行的语句分为多行显示

  • C. Python语句中一般以新行作为语句的结束符。但是我们可以使用斜杠“\”将一行的语句分为多行显示

  • D. 语句中包含 [], {} 或 () 括号就不需要使用多行连接符

答案: Python语句中一般以新行作为语句的结束符。但是我们可以使用斜杠“\”将一行的语句分为多行显示

问题 2: 1. Python最具特色的就是用________来标注模块的开始。

选项:

答案: 缩进

问题 3: 1. Python的单行注释以符号________作为开始符,该符号后面的文本都是注释。

选项:

答案: #

问题 4: 1. 下面关于Python标识符的阐述哪些是正确的。

选项:

  • A. 标识符由字母、数字、下划线组成,但不能以数字开头,第一个字符必须是字母表中字母或下划线 “_”

  • B. 标识符对大小写敏感

  • C. Python 可以同一行显示多条语句,方法是用分号 “;”分开

  • D. Python可以使用保留字作为标识符

答案: 标识符由字母、数字、下划线组成,但不能以数字开头,第一个字符必须是字母表中字母或下划线 “_”

问题 5: 1. Python是一个________语言,并且程序块是通过___________指示语句块的。

选项:

  • A. 块结构;缩进级别

  • B. 块结构;大括号

  • C. 行结构;大括号

  • D. 行结构;缩进级别

答案: 块结构;缩进级别

问题 6: 1. 用户自定义函数必须满足的简单规则,下列哪些叙述是正确的。

选项:

  • A. 函数代码块以def关键词开头,后接函数标识符名称和圆括号 (),圆括号内是函数参数(可以没有参数),每个参数之间用逗号隔开。

  • B. 函数体的第一行语句可以选择性地使用文档字符串,用于存放函数说明。

  • C. 函数内容以冒号起始,并且缩进。

  • D. return [表达式]标识结束函数,返回一个值给函数的调用方;不带表达式的return相当于返回None。

答案: 函数代码块以def关键词开头,后接函数标识符名称和圆括号 (),圆括号内是函数参数(可以没有参数),每个参数之间用逗号隔开。

问题 7: 1. Python的对象分为两类:可改变对象和不可改变对象。不可改变对象包括:数值类型、字符串类型和元组类型;可改变对象包括:列表、字典等。Python函数的参数传递也分为传递不可改变对象和传递可改变对象。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 8: 1. 已知如下程序代码实现可变对象和不可变对象作为函数参数,分别传入函数,请选择运行程序后正确的运行结果。

选项:

  • A. 调用函数fun1前,x=5
    调用函数fun1后,x=5
    调用函数fun2前,ls=[1, 2, 3, 4, 5, 6]
    调用函数fun2后,ls=[1, 2, 3, 4, 5, 6]

  • B. 调用函数fun1前,x=5
    调用函数fun1后,x=7
    调用函数fun2前,ls=[1, 2, 3, 4, 5, 6]
    调用函数fun2后,ls=[1, 2, 3, 4, 5, 6]

  • C. 调用函数fun1前,x=5
    调用函数fun1后,x=7
    调用函数fun2前,ls=[1, 2, 3, 4, 5, 6]
    调用函数fun2后,ls=[3, 4, 5, 6, 7, 8]

  • D. 调用函数fun1前,x=5
    调用函数fun1后,x=5
    调用函数fun2前,ls=[1, 2, 3, 4, 5, 6]
    调用函数fun2后,ls=[3, 4, 5, 6, 7, 8]

答案: 请关注公众号【九八五题库】查看答案

问题 9: 1.

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 10: 1. 已知代码如下,请选择正确的运行结果。

选项:

  • A. a=3,b=4,c=5

  • B. a=3,b=3,c=5

  • C. a=4,b=3,c=5

  • D. a=4,b=4,c=5

答案: 请关注公众号【九八五题库】查看答案

问题 11: 1. 已知代码如下,请认真阅读代码,并完成相应的问题。

选项:

答案: 请关注公众号【九八五题库】查看答案

问题 12: 1. 定义类一个学生类Student如下:
class Student:
def __init__(self,name,age,gender):
self.__name=name
self.__age=age
self.__gender=gender
s1=Student("Tom",15,"male")
请选择正确的访问类的内部属性的选项。

选项:

  • A. print(s1.__name)

  • B. print(s1.name)

  • C. print(s1._Student__score)

  • D. print(s1.Student__score)

答案: 请关注公众号【九八五题库】查看答案

问题 13: 2. Python内置的____1____装饰器就是负责把一个方法变成属性调用的,从而替代读访问方法(Getter);该装饰器本身又创建了另一个装饰器____2____,负责把一个Setter方法变成属性赋值,于是,我们就拥有一个可控的属性操作。

选项:

答案: 请关注公众号【九八五题库】查看答案



收藏
文章说明
©版权声明
本站提供的一切试卷均来自网上;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集,版权争议与本站无关。您必须在下载后的24个小时之内从您的设备中彻底删除。如有侵权请邮件与我们联系处理。敬请谅解!
评论留言

昵称

试卷网
试卷网
本站专注整合全网学习平台试卷资源,涵盖超星、学习通、尔雅、学起Plus、安徽继续教育、云上河开等平台的海量试题与答案,提供免费下载及在线查询服务。包含期末考试、模拟试题、章节练习等类型,覆盖大学、职业考试、继续教育等多领域,同步更新各平台最新试卷,助力高效备考与学习
  • 文章38095
  • 评论0
  • 微语1
最新评论