3.2 python语言程序设计 第2课时(分层作业)

2024-03-25
| 6页
| 364人阅读
| 5人下载

内容正文:

3.2 python语言程序设计 第2课时(分层作业) 【夯实基础】 1. Python语言语句块的标记是( ) A.分号 B.冒号 C.缩进 D.大括号 2. 判断一个自然数x是否能被57整除,以下表达式中正确的是( ) A.x/57==x % 57 B.x/57==int(x/57) C.x//57==int(x/57) D.x % 57 3. 身体质量指数(BMI)的正常范围是18.5~24kg/m2,现要求当bmi数值位于正常、偏低、偏高时,将变量s的值对应设为"正常"、"消瘦"、"超重"。下列Python程序段中符合要求的是( ) A. B. C. D. 4. 在以下运算符中,优先级最高的运算符是( ) A.not B.> C.** D.// 5.  有如下程序,程序运行之后打印输出a值是( ) a=1 b=3 a+=b a*=b print(a) A.12 B.9 C.3 D.1 6. 运行以下程序,输出的结果是:1 15,横线位置正确的语句是(  ) a=3 b=5 ___________ y=a*b print(x,y) A. x=b%a B.x=a//b C.x=b//a D.x=b/a 7.下列代码的输出结果是(  ) for i in range(1,11,2):   print(i,end="、") A.1、3、5、7、9 B.3、5、7、9 C.1、3、5、7、9、10 D.1、3、5、7、9、11 8.创建一个list列表,正确的是( ) A.list[1,2,3] B.list=[1,2,3] C.list(1,2,3) D.list=(1,2,3) 【巩固提升】 1. 有如下Python程序段: s="cbcbaabcbbc" st=s[0] for i in range(1, len(s)): if len(st)==0 or s[i]!=st[-1]: st=s[i]+st else: st=st[0:len(st)-1] print(st) 执行该段代码后,输出结果为( ) A. cbbc B.cbc C.bc D.b 2. 设计程序,输入一个字符串,编程将字符串中的字符依次输出,最后计算输出此字符串的长度。 zfc =①____("请输入一个字符串:") count = 0 for i in ②____: count +=③____ print(i) print("您输入的字符串长度是:",count) 3. 运行下列程序段后,输出的结果为( ) a=[10,5,48,65,31,16,49,72] a.sort( ) print(a[2]) A.10 B.16 C.48 D.5 4. 根据以下程序代码完成下列小题。 程序描述: 所谓角谷猜想,是指对于任意一个正整数,如果是奇数,则乘3加1,如果是偶数,则除以2,得到的结果再按照上述规则重复处理,最终总能够得到1。如,假定初始整数为5,计算过程分别为16、8、4、2、1。 程序要求输入一个正整数(不为1),将经过处理得到1的过程输出来。代码如下: x=int(input('输入一个正整数:')) while ① if ② x=x/2 ③ el se: ④ ③ if x==1: ⑤ ①处的语句是( ), ②处的语句是( ),③处的语句是( ),④处的语句是( ),⑤处的语句是( )。 (1)A. x>1       

资源预览图

3.2 python语言程序设计 第2课时(分层作业)
1
3.2 python语言程序设计 第2课时(分层作业)
2
3.2 python语言程序设计 第2课时(分层作业)
3
所属专辑
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。