浙教版(2019)高中信息技术2021-2022学年必修1第三章 算法的程序实现 本章小结1
试卷更新日期:2021-10-27 类型:单元试卷
一、选择题
-
1. 在Python中print(-14//4)的运行结果是( )。A、-4 B、-3.5 C、2 D、-22. 关于人工计算、自动工具计算和编程计算三种计算方式,下列说法不正确的是( )。A、对于简单的计算问题,人工计算的使用成本是三种计算方式中最低的 B、对于复杂的计算问题,通常不采用人工计算来解 C、依据实情,灵活运用三种计算方式将有助于我们提高数据计算的效率 D、由于计算机的日益普及,编程解决计算问题是最方便的3. 下列变量名在Python中合法的是( )A、36B B、F55# C、for D、_Good4. Python语句中以r或R开头的字符串表示原始字符串,则print(r"\nGood")的运行结果是( )A、新行和字符串Good B、r"\nGood" C、\nGood D、字符r、新行和字符串Good5. 整型变量x中存放了一个两位数,要将这个两位数的个位数字和十位数字交换位置,例如,13变成31,正确的Python表达式是( )A、(x%10)*10+x//10 B、(x%10)//10+x//10 C、(x/10)%10+x//10 D、(x%10)*10+x%106. 下列属于计算机编程语言的有( )
①Python ②Visual Basic ③Java ④C++ ⑤CPU
A、①②④⑤ B、②③④⑤ C、①②③④ D、①③④7. 下列关于Python语言变量声明的说法中,正确的是( )A、Python中的变量不需要声明,变量的赋值操作即是变量声明和定义的过程 B、Python中的变量需要声明,变量的声明对应明确的声明语句 C、Python中的变量需要声明,每个变量在使用前都不需要赋值 D、Python中的变量不需要声明,每个变量在使用前都不需要赋值8. 程序运行结果是( )sum=0
for i in range(1,11):
sum+=i
print(“the result:”,sum)
A、53 B、54 C、55 D、569. 通过编程解决问题的过程一般包括:设计方法、分析信息、调试运行、编写代码。在解决问题之前,明确需要完成的加工目标,分析已知条件,这个步骤称为( )A、调试运行 B、设计方法 C、编写代码 D、分析信息10. 语句print( 'abd' > 'abc' and 20%6 = = 10%4 )的结果为( )A、False B、True C、3 D、编译错误11. 下列可以作为变量名的是( )A、3ab B、a5 C、b 5 D、And12. 下列哪项数据类型是不可变化的( )。A、集合 B、字典 C、元组 D、列表13. 列表q=[1,2,3,4,5,6],删除列表数值1,下列代码不能实现此功能的代码是( )A、del q[1] B、del q[0] C、q.pop(0) D、ABC都不可以。14. 下列变量名不合法的是( )A、2a B、c0 C、c_8 D、E6a二、填空题
-
15. 函数定义的一般格式如下:def 函数名(<>): 函数体。16. Python表达式a=b中“=”表示。