python基础期末复习专项训练-2025-2026学年浙教版高二信息技术期末复习必修一

2025-10-01
| 2份
| 8页
| 695人阅读
| 6人下载

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术浙教版必修1 数据与计算
年级 高二
章节 第三章 算法的程序实现
类型 题集-专项训练
知识点 -
使用场景 同步教学-期末
学年 2025-2026
地区(省份) 浙江省
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 67 KB
发布时间 2025-10-01
更新时间 2025-10-01
作者 Pluto799
品牌系列 -
审核时间 2025-10-01
下载链接 https://m.zxxk.com/soft/54192965.html
价格 0.50储值(1储值=1元)
来源 学科网

内容正文:

Python基础复习(一) 1. Python常见数据类型: 类型名 整型 实型(浮点型) 布尔型 字符串型 标识符 Int float bool str 示例 1,-8080 3.14, 1.2e-5 True、False "abc" 2. Python的基本运算: 算数运算符 功能 示例 优先级 ** 幂运算 2**4=16 1 * 乘 6*4=24 2 / 除 9/2=4.5 2 // 取整 9//2=4 2 % 取余 2%9=2 2 + 相加 2+9=11 3 - 相减 2-9=-7 3 关系运算符 功能 示例 > 大于 2>5结果为 False < 小于 2<5结果为 True >= 大于等于 2>=5结果为 False <= 小于等于 2<=5结果为 True == 等于 2==5结果为 False != 不等于 2!=5结果为 True in 包含 w in "will"结果为 True 逻辑运算符 描述 示例 and 布尔“与” 5%7>1 and 5//7==2 结果为 False or 布尔“或” 3**2==6 or 'w' in 'rnw' 结果为 True not 布尔“非” not 3<=5 结果为 False 赋值运算符 示例 = 直接赋值 a=3 += sum+=1 相当于 sum=sum+1 *= num*=3 相当于 num=num*3 3. 运算符的优先级: 算术运算 > 关系运算 > 逻辑运算 > 赋值运算 4. 变量命名规则: (1)变量名只能包含字母数字下划线,不能以数字开头 (2)变量名不能包含空格(填 能/不能) (3)变量名不能使用python中的关键字,比如 print,input(填 能/不能) (4)变量名区分大小写 5. Python基本数据结构: (1) 字符串: a="Hello World" 1) len(a)= 11 2) a[4]= "o" 3) a[ :4]= "Hell" (2) 列表: b=["price",5,17,0,6] 1) len(b)= 5 2) b[1]= 5 3) b[ 2:5]= [17,0,6] (3) 字典: dic={"姓名":"小A","年龄":15,"身高":165} print(dic["年龄"]) 结果为: 15 6.Python基本函数 函数 功能 示例 input([prompt]) 输入 输入a的值: a=input() print(x) 输出 print(3+4)结果为 7 int() 转换为整型;取整 int(3.716)结果为 3 float() 转换为实型 float(3)结果为 3.0 str() 转换为字符串型 str(3.716)结果为 “3.716” abs(x) 取绝对值 abs(-1.2)结果为 1.2 len(seq) 求长度 len([1,3,4,7,9,5])结果为 6 chr() 将ASCII码转换为字符 chr(50)结果为 “2” ord() 将字符转换为ASCII码 ord('d')结果为 100 round(x,[n]) 四舍五入 round(3.716,2)结果为 3.72 round(3.716)结果为 4 max() 取最大值 max([1,3,4,7,9,5])结果为 9 min() 取最小值 min([1,3,4,7,9,5])结果为 1 math模块 函数 功能 示例 math.ceil() 向上取整 math.ceil(1.2)结果为 2 math.floor() 向下取整 math.floor(1.2)结果为 1 math.pow(x,y) x的y次方 math.pow(2,3)结果为 8 math.sqrt() 开根号 math.sqrt(4)结果为 2.0 random模块 函数 功能 random() 返回[0,1)区间内的一个随机小数 uniform(a,b) 返回[a,b]区间内的一个随机小数 randint(a,b) 返回[a,b]区间内的一个随机整数 choice() 随机返回给定序列中的一个元素 sample() 从序列中随机挑选k个元素 shuffle() 将序列的所有元素随机排序 学科网(北京)股份有限公司 $ Python基础复习(一) 1. Python常见数据类型: 类型名 整型 实型(浮点型) 布尔型 字符串型 标识符 示例 1,-8080 3.14, 1.2e-5 True、False "abc" 2. Python的基本运算: 算数运算符 功能 示例 优先级 ** 2**4= 1 * 6*4= 2 / 9/2= 2 // 9//2= 2 % 2%9= 2 + 相加 2+9= 3 - 相减 2-9= 3 关系运算符 功能 示例 > 大于 2>5结果为 < 小于 2<5结果为 >= 2>=5结果为 <= 2<=5结果为 == 2==5结果为 != 2!=5结果为 in w in "will"结果为 逻辑运算符 描述 示例 and 布尔“与” 5%7>1 and 5//7==2 结果为 or 布尔“或” 3**2==6 or 'w' in 'rnw' 结果为 not 布尔“非” not 3<=5 结果为 赋值运算符 示例 = 直接赋值 a=3 += sum+=1 相当于 *= num*=3 相当于 3. 运算符的优先级: > > > 4. 变量命名规则: (1)变量名只能包含____________ ________,不能以_________开头 (2)变量名 包含空格(填 能/不能) (3)变量名 使用python中的关键字,比如 print,input(填 能/不能) (4)变量名 大小写 5. Python基本数据结构: (1) 字符串: a="Hello World" 1) len(a)= 2) a[4]= 3) a[ :4]= (2) 列表: b=["price",5,17,0,6] 1) len(b)= 2) b[1]= 3) b[ 2:5]= (3) 字典: dic={"姓名":"小A","年龄":15,"身高":165} print(dic["年龄"]) 结果为: 6.Python基本函数 函数 功能 示例 input([prompt]) 输入a的值: print(x) print(3+4)结果为 int() int(3.716)结果为 float() float(3)结果为 str() str(3.716)结果为 abs(x) abs(-1.2)结果为 len(seq) len([1,3,4,7,9,5])结果为 chr() chr(50)结果为 ord() ord('d')结果为 round(x,[n]) round(3.716,2)结果为 round(3.716)结果为 max() max([1,3,4,7,9,5])结果为 min() min([1,3,4,7,9,5])结果为 math模块 函数 功能 示例 math.ceil() math.ceil(1.2)结果为 math.floor() math.floor(1.2)结果为 math.pow(x,y) math.pow(2,3)结果为 math.sqrt() math.sqrt(4)结果为 random模块 函数 功能 返回[0,1)区间内的一个随机小数 返回[a,b]区间内的一个随机小数 返回[a,b]区间内的一个随机整数 随机返回给定序列中的一个元素 从序列中随机挑选k个元素 将序列的所有元素随机排序 学科网(北京)股份有限公司 $

资源预览图

python基础期末复习专项训练-2025-2026学年浙教版高二信息技术期末复习必修一
1
python基础期末复习专项训练-2025-2026学年浙教版高二信息技术期末复习必修一
2
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。