资源简介 中小学教育资源及组卷应用平台 第四章第一节程序设计语言基础课后练习 1.在Python中,下列变量名命名合法的是( ) A.1a B. abc% C.int D.x_y 2.小明同学先后给变量a赋值情况如下: a=100 a=a+11 A=“abc” 你能告诉小明同学变量a到底存储的是哪个值?( ) A.100 B.“abc” C.111 D.都有可能 3.在python语言中,下列数据类型属于可变数据类型的是( )。 A. Number(数字) B. String(字符串) C. Tuple (元组) D. List(列表) 4.在python语言中,下列运算符优先级别最低的是( ) A.* B.% C.= D.!= 5.在Python 中常用的输入输出语句分别是( ) A.input() output() B.input() print() C.input() printf() D.scanf() printf() 6.运行下列Python程序,结果正确的是( ) a=32 b=14 c=a%b print(c) A.2 B.4 C.32 D.14 7.已知str1="hello python",则str1[2]表示的是下列哪个字符( ) A. "h" B. "e" C. "l" D. "o" 8.已知列表list1=[3,9,12,35,5],则len(list1)的结果是下列哪个选项( ) A.3 B.35 C.66 D.5 9.如要使变量b存储整数5,下列赋值语句写法正确的是() A.b=5 B.b=5.0 C.5=b D.b=‘5’ 10.算术运算符、赋值运算符、逻辑运算符和关系运算符的运算优先级按从高到低依次为( ) A.算术运算、赋值运算、关系运算、逻辑运算 B.关系运算、算术运算、赋值运算、逻辑运算 C.算术运算、关系运算、赋值运算、逻辑运算 D.关系运算、赋值运算、逻辑运算、算术运算 11.在python中,下列求和函数运算结果错误的是( ) A.sum(3,5,7)=15 B.sum([3,5,7])=15 C. sum((3,5,7))=15 D.sum({3,5,7})=15 12.在python中,下列表达式的运算结果与其它三个表达式运算结果不同的是( ) A. 5>3+1 B. (5>3)+1 C. 5>(3+1) D. 5>3 or 1+1 13. 在python中,有程序如下: a=input() print(a * 5) 通过键盘输入5,则运算结果是( ) A.5 5 5 5 5 B.25 C. 5*5 D.5 5 14.小吉编制了一个python程序如下,但程序无法执行,你帮他找出程序中一共有几处错误( ) 1a=3 b=input() c=a+b print(“c”) A.1 B.2 C.3 D.4 15. Python程序文件的扩展名是( )。 A..python B..pyt C..pt D..py 参考答案:1.D 2.C 3.D 4.C 5.B 6.B 7.C 8.D 9.A 10.C 11.A 12.B 13.A 14.C 15.D _21?????????è?????(www.21cnjy.com)_ 展开更多...... 收起↑ 资源预览