Python程序设计语法基础及顺序结构应用试题及答案.docx
《Python程序设计语法基础及顺序结构应用试题及答案.docx》由会员分享,可在线阅读,更多相关《Python程序设计语法基础及顺序结构应用试题及答案.docx(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Python程序设计语法基础及顺序结构应用试题及答案1.(此题3分)如果要判断自然数N的奇偶性,以下表达正确的选项是()单项选择题*A.假设N%2=0,那么N是奇数B.假设 int (N/2) !=N/2,那么N 是偶数C.假设N%2=0,那么 int (N/2)=N/2(正确答案)D.假设N%2=1,那么 int (N/2)二N/2答案解析:此题考查的是表达式。假设N%2=0,那么N是偶数,选项A错误;假设int (N/2) !=N/2,那么N是奇数,选项B错误;假设N%2=0,那么int (N/2) =N/2,选项C正确;假设N%2=1,那么 int (N/2) !=N/2,选项D错误。2
2、 .(此题3分)以下关于顺序控制结构的程序执行过程描述正确的选项是()单项选择题*A.自上而下依次执行(正确答案)B.自下而上依次执行C.顺序控制结构中不能包括其他程序控制结构D.顺序控制结构必须有一个输入和一个输出答案解析:此题主要考查顺序控制结构。顺序控制结构的程序执行过程是自上而 下依次执行,顺序控制结构中能包括其他程序控制结构,顺序结构中可以没有输入 ,故此题选A选项。3 .(此题3分)在Python中,关于变量的说法,正确的选项是()单项选择题*A.变量必须以字母开头命名B.变量只能用来存储数字,不能存储汉字C.在python中变量类型一旦定义就不能再改变D.变量被第二次赋值后,新值
3、会取代旧的值(正确答案)答案解析:此题主要考查Python变量。变量的命名规那么有:只能以字母或下划线开 头,不能包含特殊符号,不能是关键字;变量能存储的数据很多,包含存储汉字, 在Python中,定义变量是不需要指定数据类型的,但Python本身是有数据类型的, 它的数据类型可分为数字型和非数字型;数据类型是可以强制转换的;变量被第二次 赋值后,会覆盖原有的数据,故此题选D选项。4 .(此题3分)小新编制了一个python程序如下,但程序无法执行,你帮他找出程序 中一共有几处错误()28.(此题3分出丫由011表达式1011旭(3.1415,3)+65(-3)+9/2的值为()单项选择题A.
4、 10.142(正确答案)10.642B. 10.14110答案解析:此题考查的是Python表达式。round()方法返回浮点数x的四舍五入值。abs()求绝对值,故01111(1(3.1415,3)+65(-3)+92=3.142+3+4=10.142,选项A正确。la=3b二input。c=a+bprint(ncn)单项选择题*A. 12B. 3(正确答案)4答案解析:此题考查Python程序语法。Python变量命名不能以数字开头、input。接 收的是字符类型数据,不能与数字类型数据直接加,要输出变量c的值,不能加双 引号。故有3处错误,故此题选C选项.(此题3分)如下Python程
5、序段:s = not 2 * 5 != 11 print(s)运行程序代码后,s的值是()单项选择题*TrueA. False(正确答案)1B. 0答案解析:此题主要考查Python程序的执行。2*5 != 11值为True,贝ljnot2*5!= 11值为False,故运行程序代码后,s的值是False,故此题选B选项。5 .(此题3分)以下Python代码运行后,a、b的值分别为()a=23b=int(a/10)a=a-b*10print(a,b)单项选择题*23;2A. 0;2.33;2(正确答案)D. 2;3答案解析:此题考查表达式、运算符。int(a/10)为取整后转化为整型,故b值
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Python 程序设计 语法 基础 顺序 结构 应用 试题 答案
限制150内