4.1 程序设计语言基础知识(练习含答案)-2023-2024学年高一信息技术同步教材配套教案+课件+练习(粤教版2019必修1)

2023-09-09
| 3页
| 1953人阅读
| 7人下载

内容正文:

4.1程序设计语言的基础知识 同步练习及答案 一、选择题 1.在Python中,我们通常使用( )来存取数据。 A、求知数 B、表达式 C、变量 D、常量 【答案】C 2.5.下列选项中合法的变量标识符是( )。 A._7a_b B.break C._a$b D.7ab 【答案】C 【解析】Python程序设计语言规定标识符由字母(A~Z,a~z)、数字(0~9)、下划线组成,并且其第一个字符必须是字母或下划线,而不能是数字,如s1,k,num,pai等。在标识符中,字母大小写是有区别的,如“value”与“Value”是两个不同的标识符,变量名不能使用系统关键字。 3. 在下列关于变量的命名规则中说法不正确的是( ) A、变量名不能以数字开头 B、变量名中不能有空格 C、变量名应区分大小写 D、变量名可以使用Python的内置命令。(比如我们用input做变量名) 【答案】D 【解析】变量名不能使用系统关键字。 4.Python不支持的数据类型有( )。 A.char B.int C.float D.list 【答案】A 【解析】char类型不是Python的数类型。 5.赋值语句的格式是:“变量名=表达式”,功能是“将表达式的值保存到变量中”,“=”是赋值的意思。例如“X=1”的意义是( ) A、它与数学中的算式是一样的,没什么区别。 B、X=1是一元一次方程 C、求知数X的数值是1 D、将数值1赋值给变量X 【答案】D 【解析】Python中“=”是赋值号,不是等号,“==”才是等号。 6.Python中and是( )。 A.逻辑运算符“与” B.关系运算符“与” C.算术运算符“不等于” D.关系运算符“不等于” 【答案】A 【解析】见教材内容。 7.下列各个关系表达式,表示正确的是()。 A、1==1 B、0>1 C、0!=0 D、-2>-1 【答案】A 【解析】略。 8.运行下列语句: ①x=15 ②y=x+5 ③y%=4 ④x+=5 结果x,y为(): A.15,20 B.20,20 C.20,0 D.15,0 【答案】C 【解析】经过②y=x+5③y%=4得y==0,经过④x+=5得x==20 9.将字符型数据(整数或小数)转换成浮点数类型的函数名称是()。 A、print B、float C、int D、input 【答案】B 【解析】A选项为程序输出,B选项为将字符型数据(整数或小数)转换成浮点数类型,C选项为将字符型数据(整数或小数)转换成整型,D选项为程序输入函数。 10.小程同学先后给变量a赋值情况如下: a=100 a=a+1 a=“abc” 你能告小程同学变量a到底存储的是哪个变量吗() A.100 B.abc C.111 D.都有可能 【答案】B 【解析】变量就相当于一个房间, 房间里可以放任何内容,但是房间又是有大小的, 它不能无限制地塞东西,只能记住存放的最后一次的东西 2、 判断题 1.如下程序段: x=1 x=4 Print(“x=”) 输出结果为:x=4 【答案】√ 【解析】本题考察的是Python变量的输出规则。变量只能记住存放的最后一次的数据。 2.已知字符串str = ‘Hello World!’,执行“print str[1]”,输出结果为H 【答案】× 【解析】本题考察的是字符串。字符串的索引从0开始,“print str[1]”输出结果是“e”. 3.3+8//3*2**2,输出结果为19. 【答案】× 【解析】本题考察的是算术运算符的优先级,3+8//3*2**2,本题中“**”乘方的优先级别最高,其次是//和*。正确结果为11。 4.chr(x)函数是将x转换为字符类型。 【答案】× 【解析】本题考察的是Python函数的作用,chr(x)函数是返回x对应的ASCII字符。 5.Python是一种面向对象的编译型计算机程序设计语言。 【答案】× 【解析】本题考察的是Python程序的特点,Python是一种面向对象的解释型计算机程序设计语言。有关编译型程序和解释型程序见教材第三章。 原创精品资源学科网独家享有版权,侵权必究!6 $$

资源预览图

4.1 程序设计语言基础知识(练习含答案)-2023-2024学年高一信息技术同步教材配套教案+课件+练习(粤教版2019必修1)
1
所属专辑
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。