10.2.3-Pythonndarmy的操作与运算(教案)-《程序设计基础》同步教学-高教版(2019)
|
5页
|
41人阅读
|
0人下载
特供
教案
编号:PTGZ-229 流水号:05
(首页)共 3页
课程 | 《中职程序设计基础Python》 | 一体化 理论 | ||||||||
章节(课题)及内容 | Pythonndamy的操作与运算 | 班级日期 | 中职 | |||||||
2024.04 | ||||||||||
授课方式 | 讲授与任务驱动相结合 | 课时 | 1 | 作业题数 | 1 | 拟用时间 | 40分钟 | |||
使学生理解以下理论知识:
| 教学资源准备 | 多媒体设备 课本教材 学生练习素材
| ||||||||
|
| |||||||||
教学方法 | 讲授法、任务驱动法、演示法、体验探究法等。
| |||||||||
授课教师: 审阅签名:
教学过程 | 教学活动内容 | 时间分配教学方法 |
课前导入 |
| 2分钟 |
讲授新课
| 讲授新课:
代码例子:
python
import numpy as np # 索引和切片操作 arr = np.array([[1, 2, 3], [4, 5, 6]])print(arr[0, 1]) # 输出第一行第二列的元素print(arr[:, 1:]) # 输出所有行的第二列及之后的元素 # 数组形状操作 arr1 = np.arange(6).reshape(2, 3) # 将一维数组改为二维数组 arr2 = np.concatenate((arr1, arr1), axis=1) # 沿列方向拼接数组 # 数组运算和广播 arr3 = np.array([1, 2, 3]) arr4 = np.array([[1], [2], [3]]) |
10分钟
|
第 1 页,共 5 页
学科网(北京)股份有限公司