《Python语言程序设计》作业
在MOOC网学习Python语言程序设计 ,把课程中所涉及的作业记录下来,作为自己学习Python笔记的一部分,每次做完作业,会持续更新。
作业1: Python基本语法元素 (第1周)
- 字符串是一个字符序列,例如,字符串s,从右侧向左第二个字符用什么索引?
A:s[0:-2]
B:s[2]
C:s[-2]
D:s[:-2]
正确答案: C
- 在Python中下列说法正确的是()
A:文件后缀名采用.pyw而不是.py的目的是为了绘制窗口
B:计算机编码主要是为了解决信息在传递过程中被窃取而设计的一种加密方法
C:ASCII码是最为广泛的编码方式,它可以表示中文字符,同时避免出现乱码
D:文件名、目录名和链接名都是用一个字符串作为其标识符的
正确答案: D
- 下列哪项不是Python的数据类型?
A:实数
B:整数
C:字符串
D:列表
正确答案: A
- 下面那个保留字不用于表示分支结构?
A:if
B:elif
C:else
D:in
正确答案: D
- 下面不属于Python保留字的是:
A:def
B:elif
C:type
D:import
正确答案: C
- 在print()格式化中,哪个是输出浮点数变量C小数点后两位的表示?
A:{.2}
B:{:2}
C:{.2f}
D:{.2f}
正确答案: D
- 下列Python赋值语句中,不合法的是_
A:x,y=y,x
B:x=y=1
C:x=(y=1)
D:x=1;y=1
正确答案: C
- 哪个选项不是Python语言的保留字?
A:try
B:None
C:int
D:del
正确答案: C
- 哪个是Python程序中与“缩进”有关的正确说法?
A:缩进统一为4个空格
B:缩进是非强制的,仅为了提高代码可读性
C:缩进可以用在任何语句之后,表示语句间的包含关系
D:缩进在程序中长度统一且强制使用
正确答案: D
- Python语言是Guido在哪一年创造出来的?
A:1990
B:1998
C:2002
D:2008
正确答案: A
- 下面哪一个不是IPO模型的一部分?
A:Input
B:Program
C:Output
D:Process
正确答案:B
- 下面哪个不是Python语言的合法命名?
A:MyGod5
B:_MyGod_
C:MyGod
D:5MyGod
正确答案:D
- Python中,用于获取用户输入的函数是哪个?
A:get()
B:eval()
C:input()
D:print()
正确答案:C
- 给标识符关联名字的过程叫什么?
A:生成语句
B:表达
C:赋值语句
D:命名
正确答案:D
- 保留字可以被当作什么使用?
A:函数名称
B:变量名称
C:赋值语句
D:以上选项都不正确
正确答案:D