python基础知识填空题Python期末复习题
1.Python属于哪种程序设计语言。()
A. 机器语言
B. 汇编语言
C. 高级语言(正确答案)
D. 自然语言
2.Python文件的扩展名是()。
A..exe
B..php
C..doc
D..py(正确答案)
3.算法是解决问题的方法和步骤,下列说法不正确的是()。
A. 可以直接使用生活中的语言文字即自然语言来描述算法
B. 可以直接使用接近程序语言的方式即伪代码来描述算法
C. 可以直接使用标准图形符号即流程图来描述算法
D. 可以直接使用0和1组成的语言即机器语言来描述算法(正确答案)
4.在Python Shell中输入print("30+50=",30+50),输出的结果为()。
A. 80
B. 30+50=
C. 30+50= 80(正确答案)
D. 30+50= 30+50
答案解析:双引号引起来的是字符串,原样输出
5.执行下列程序后输出的结果为()。
A、6(正确答案)
B、9
C、18
D、27
6.下列关于数据类型的说法,错误的是()。
A. 布尔值bool有True、False、None三种值(正确答案)
B. 3.36属于浮点数float
C. -8080属于整数int
D. "圆的面积:" 属于字符串string
7.下面哪个不是Python合法的变量名。()
A. a2
B. 40a(正确答案)
C. price
D. a_bc小舍得南俪买冰激凌插队是第几集
8.在Python中,表达式9%2的结果为()。
A. 4
B. 4.5
C. 5
D. 1(正确答案)
9.print( "123"+"45"),结果为()。
A. 123
B. 45
C. 168
D. 12345(正确答案)
10.在Python中,实现把浮点数a转换成整数输出,在横线中应填入()。
A、int(正确答案)
B、float
C、str
D、bool
11.在Python中,已知 x = 3,那么执行语句 x += 6 之后,x 的值为()。
A、3
B、6
C、9(正确答案)
D、18
12.下列选项中,是正确的Python赋值语句的是()。
A. X=X+1(正确答案)
B. B+2=Y
C. X+Y=X+1
D. (X+Y)=1
13、观察下图,回答第13-15题
违章停车拍照系统的流程图如上图,它主要描述的是哪种程序结构?()
A、顺序结构
B、分支结构(正确答案)
C、循环结构
D‘无法确定
14.在流程图中,图形符号菱形的作用是()。
A. 输入和输出
怎么看mysql安装在哪B. 赋值
C. 判断(正确答案)js中数组排序sort的用法
D. 算法的开始和结束
15.程序中“检测停车时间”的单位是“分钟”,则下列选项中,哪个选项满足条件会执行拍照操作。()
A. 停车时间等于1分钟
B. 停车时间等于3分钟
C. 停车时间等于6分钟(正确答案)
D. 停车时间等于5分钟
16.x=1,y=2,表达式 x>y or y>x的值为()。
A. "x
B. True(正确答案)
C. False
D. "y>x"
17.下面哪个不是正确的条件语句格式()。
A. if语句
B. if…else语句
C. if…else…else语句(正确答案)
D. if…elif…else语句
18.下列Python程序段执行后x的值为()
A、8
B、9(正确答案)
C、0
D、1
答案解析:条件a<9,即8<9成立,执行x=9,输出x的值为9
19.下列Python程序段执行后变量y的值为()。
A、20threadlocalmap的用途和用法
B、40
C、80(正确答案)
D、100
系统组成图答案解析:条件x>=100,即20>=100不成立,执行y=4x,所以y的值为420,等于80
20、完善程序,实现以下功能:苹果10元一斤,10斤以上8元(含10斤),计算买苹果的费用。 ()
A、a>10
B、a<10(正确答案)
C、a>=10
D、a<=10
答案解析:如果a<10成立,执行每斤10a,否则每斤8a
21. 完善程序,实现以下功能:设计停车场收费程序,收费标准为1小时内免费;1-3小时收费5元;3-5小时收费10元;5小时以上收费15元。()
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论