粤教版(2019)高中信息技术必修一 4.1.3Python 的运算符与表达式 巩固练习(有答案)

资源下载
  1. 二一教育资源

粤教版(2019)高中信息技术必修一 4.1.3Python 的运算符与表达式 巩固练习(有答案)

资源简介

广东教育出版社《信息技术必修1》 第四章 编辑:罗海燕
4.1.2 Python运算符与表达式
班级: 姓名:
一、选择题。请将正确答案标红
1.下列Python表达式值为5的是( )
A.5.0**1
B.10//2
C.10.2/2
D.10%2
提示://,整除符号。%求余符号。可以去Python的IDLE环境运行查看结果。
正确答案:B。
2.Python表达式30+2**5//3-2的值为(   )
A.29
B .30
C.38
D.31
答案:C。
3.Python不支持的数据类型( )
A.int
B.char
C.float
D.chr
答案:B。
4.以下不属于Python关键字的是( )
A.no
B.or
C.is
D.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. 33
B . ’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

展开更多......

收起↑

资源预览