资源简介 广东教育出版社《信息技术必修1》 第四章 编辑:罗海燕4.1.2 Python运算符与表达式班级: 姓名:一、选择题。请将正确答案标红1.下列Python表达式值为5的是( )A.5.0**1B.10//2C.10.2/2D.10%2提示://,整除符号。%求余符号。可以去Python的IDLE环境运行查看结果。正确答案:B。2.Python表达式30+2**5//3-2的值为( )A.29B .30C.38D.31答案:C。3.Python不支持的数据类型( )A.intB.charC.floatD.chr答案:B。4.以下不属于Python关键字的是( )A.noB.orC.isD.in答案:A。5.下列Python程序执行后,可以输出“中国”在代码段是( )A.name==’中’;print(name)B. name=’中国';print(‘name’)C. print(中+国)D. name=’厦门';name=’中国';print(name)答案:D.注意英文标点符号6.表达式(‘5’+’6’)*3的结果是( )A. 33B . ’565656’C . ‘168’D. 语法错误,程序报错答案:B.输出三次.二、程序填空1. str[0:7 ]字符串的索引是从为0开始在。这里是从( )字母开始,到( )字母结束,一共( )个字母.2. 程序运行结果是:( )三、编程题。题目:输入两个数和一个运算符(+或-)。实现:如果运算符号为“+”,则输出a+b,否则输出a-b。1. 分析问题(1)字符串是以单引号或双引号括起来的任意文本。为“+”意思是等于”+”,等于符号在Python中为( )(2)从键盘输入一个数到计算机中需要借助输入函数。输入函数是( )A.read( ) B. input( ) C. in( )(3)input()默认的类型是字符串类型。如果需要输入数值的话,需要用int( )或者float( )转换为数值.这里使用a=int(input("请输入第一个数:"))获取第一个数.获取第二个数的代码为( )c=input("请输入运算符号+或-:")2.设计算法。补充流程图。3. 编写代码。请打开IDLE或者MUPython进行编辑。4.调试运行。将代码与结果截图粘贴。4 展开更多...... 收起↑ 资源预览