内容正文:
必修1 数据与计算
第四章 程序设计基础
4.1程序设计语言的基础知识
★必背考点★
1、 python常量与变量:在程序运行过程中其值始终不发生变化的量称为常 量,可以发生变化的量称为变 量,变量由标 识 符和内 容两部分组成。
2、 标识符命名规则:由字 母、数 字、下划线组成,并且第一个字符不能是数 字。
3、 python常用的数据类型:数 值、字 符串、列 表、元 组、集 合、字 典。
4、 python的运算符与表达式:在Python程序设计语言中对常量或变量进行运算或处理的符号称为运 算 符,参与运算的对象称为操 作数。由运算符、操作数连接而成的式子称为表达 式。
5、 常用的运算符有算术运算符、逻辑运算符、关 系运算符、赋 值运算符、成 员运算符等
6、 运算符的优先级:算术运算符逻辑关系运算符逻辑逻辑运算符,not逻辑and逻辑or。
★练习题★
一、选择题
1、 .在Python程序设计语言中,如果使用非法标识符,在运行程序时会报错。以下是合法标识符的是( )
A.1s B.for C.s_1 D.@1
2、 在Python中,元素是无序不重复的是( )
A.列表 B.元组 C.集合 D.字符串
3、 下列数据分别是哪种数据类型:3.14,50,”love”,[1,3,4],(10,’a’,’b’) ( )
A. int,float,string,list,Tuple B. float,int,string,list,Tuple
C.float,int,string,Tuple,list D.float,int,list,string,Tuple
4、 在以下运算符中,优先级最低的运算符是( )
A.* B.!= C.+ D.=
5、 已知a、b为整型变量,下列表达式的值一定为False的是( )
A.a>b and b>a B.a!=b C.a>=b or b>=a D.a=b
6、 print(10 >15 and 8 >5+2)的运行结果为( )
A.8 B.7 C.True D.False
7、 Python表达式17//3+14%3**2+4*2的值为( )
A.20 B.18 C.17 D.36
8、 在Python中,函数chr(65)的值的数据类型为( )
A.字符串型 B.整数型 C.浮点型 D.布尔型
9、 在Python中,以下哪个函数用于获取字符串的长度( )
A.len( ) B.sum( ) C.abs( ) D.print( )
10、 用Python语言编写的程序,其文件扩展名默认是( )
A. py B.xls C.png D.doc
二、判断题
1、 在Python程序设计语言中,表达式9//2的值为1。( )
2、 在Python语言中,数据的输入是通过output( )函数来实现的。( )
3、 Python中的同一个变量可以被重复赋值。( )
4、 Python中的“=”是赋值运算符,跟数学上的“=”意义不一样。( )
5、 如果a=4,b=8,则表达式not(a-b>=0) and b%a= =2的运算结果为False。( )
必修1 数据与计算
学科网(北京)股份有限公司2
学科网(北京)股份有限公司
学科网(北京)股份有限公司
习题答案
★必背考点★
1、 常量 变量 标识符 内容
2、 字母 数字 下划线 数字
3、 Number String List Tuple Set Dictionary
4、 运算符 操作数 表达式
5、 算术 逻辑 关系 赋值 成员
6、 > > > > >
★练习题★
一、选择题
1、 C
2、 C
3、 B
4、 D
5、 A
6、 D
7、 B
8、 A
9、 A
10、 A
二、判断题
1、 ×
2、 ×
3、 √
4、 √
5、 √
学科网(北京)股份有限公司2
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$$