浙教版(2020)初中信息技术八年级上册第一单元第3课 算术运算符和表达式 一课一练
试卷更新日期:2022-01-12 类型:同步测试
一、单选题
-
1. 在Small Basic的图形窗口中画椭圆是使用DrawEllipse操作,关于DrawEllipse操作的使用格式,它的使用格式如下:GraphicsWindow. DrawEllipse(a,b,width,height)。下列说法错误的是( )。A、参数a, b分别指椭圆的x, y坐标 B、参数width是指椭圆的宽度 C、椭圆的圆心坐标就是(a, b) D、参数height是指椭圆的高度2. Int( Rnd * 100 ) 表示的是( )范围内的整数。A、[0,100] B、[1,99] C、[0,99] D、[1,100]3. 表达式Abs(-6)+Len(“ABCDE”)的值是( )A、6ABCDE B、-6ABCDE C、11 D、不能计算,出错4. 在VB中,表达式3^2\4的值是( )。A、1 B、1.5 C、2 D、2.255. 若要表示“10<x<25”,正确的Small Basic的逻辑表达式是( )A、x<10 or x>25 B、x>10 or x<25 C、x>10 and x<25 D、x>10 and x>256. 若要表示表达式15<x<20,正确的Small Basic逻辑表达是( )。A、15<x and x>20 B、x>15 and x>20 C、x>15 and x<20 D、x<15 or x>207. 如图是Python窗口,回答问题(1)、下列不是Python语言特点的是( )A、简单易懂 B、语法复杂 C、交互性 D、免费开源(2)、print( )是一个Python的内置函数,主要作用是( )A、数据的输入 B、打印输出 C、删除变量 D、导入模块(3)、“>>>”是( ),输入相应的命令即可执行程序。A、逻辑运算符 B、单行注释符 C、命令提示符 D、算数运算符8. VB中,运行以下代码后,Texr1.Text的值为( )。
Private Sub Command1_Click( )
Dim a As Integer, b As Integer
a = val(“9”)
b = sqr(a)
Texr1.Text =str (b)
End Sub
A、3 B、6 C、"3" D、"6"9. VB中表达式Mid(“hello”,2,3)的值是( )A、“ll” B、“llo” C、“ell” D、“ello”10. print("a"+"b"*2)结果是?( )A、ab2 B、abb C、abab D、ab11. 根据下图回答问题(1)、在Python交互模式下,命令运行结果是( )A、12 B、10 C、False D、True(2)、“>>>”是( ),输入相应的命令即可执行程序。A、比较运算符 B、命令提示符 C、逻辑运算符 D、算术运算符(3)、“x>0 and x<10”中的and是( )A、比较运算符 B、命令提示符 C、逻辑运算符 D、算术运算符12. 要实现图片的加载,需要用到( )函数,它的功能是把指定存储位置的图形文件加载到窗体、图片框或图像框的Picture属性中。A、Rnd B、Int C、LoadPicture D、Integer13. 如果在VB中输入代码Text1.Text=Rnd*10,Text1中得到的数据不可能是 。A、1.5 B、5.2 C、7 D、12114. 表达式7%2的结果是( )。A、1 B、2 C、3 D、3.515. 下列表达式结果为真(True)的是( )A、3<5 or 4>5 B、9>2 and 0 C、not 16>15 D、20<19 and 87>100二、填空题
-
16. 表达式int(40.5)的值为。17. 根据“四则运算参考程序”填空。(1)、从程序可知,使用了if--语句,也称为语句。(2)、程序中定义x,y为。(3)、程序中的“==”表示 , 在比较运算符中,不相等的符号是;比较运算的结果为或。(4)、补充程序:①;②。(5)、启动Python后,新建程序,输入程序内容后,首先要进行 , 可以命名为“四则运算.py”,然后运行程序,可执行编辑窗口里的“”-“Run Module”命令,或使用快捷键。18. 转化成python表达式(1)、将代数式转换成程序设计中的表达式为。(2)、表示x是5的倍数或是9的倍数的逻辑表达式为。
三、解答题