- 0
- 0
- 约3.11千字
- 约 89页
- 2026-02-26 发布于广东
- 举报
人工智能通识(理工科);主要内容;2.1计算机软件与程序;输入设备:键盘、鼠标、扫描仪等
输出设备:显示器、打印机、绘图仪等
外存:软盘、硬盘、光盘、U盘等;计算机软件系统;计算机语言;指令举例;计算机语言的发展历程;2.2程序的执行过程;程序的执行--编译;汇编的存在;程序的执行--解释;Python解释器的工作;应用程序执行的过程;应用程序执行的过程;2.3Python程序语言概述;Python格言;Python优点;Python应用领域;2.4Python程序中的数据表示与计算;2.4.1程序中的标识符;标识符命名规则;标识符;2.4.2程序中的常量;数值数据;字符与字符串
;布尔型数据;2.4.3程序中的变量;变量的命名规则;变量的类型;不同类型变量之间转换;变量操作
;算术运算用于基本数学计算。
加法(+)、减法(-)和乘法(*)、除法(/):其功能与数学定义相同。
整除(//):用于执行整数除法,结果会被舍入到最接近的整数,向下取整。
求余(%):用于计算两个数值相除后的余数。
幂运算(**):用于计算两个数的幂运算。;基本运算-比较运算;基本运算-逻辑运算
;基本运算-字符串基本运算
;;2.4.5turtle绘图综合案例;turtle绘图综合案例;turtle绘图综合案例;turtle绘图综合案例;turtle绘图综合案例;2.5Python程序中的控制结构;程序由三种基本结构组成:顺序结构,分支结构和循环结构。;2.5.2顺序结构;顺序结构例子;2.5.3分支结构;2.双分支结构;3.多分支结构
;2.5.4循环结构;2.While循环
;3.跳出循环控制关键字
;;;4.循环的扩展;;;;2.5.6程序中的函数和模块;5.3.5程序中的函数和模块;5.3.5程序中的函数和模块;2.6Python程序中的数据组织与处理;2.6.1Python中常用数据结构;;列表访问;列表操作;列表的基本运算
;;;;;2.6.2简单算法;;2.7使用Matplotlib进行绘图;2.7.1Matplotlib绘图的基本步骤;Matplotlib绘图过程通常有几个基本步骤:
准备数据:使用NumPy或其他数据处理工具生成数据。
创建图形:使用plt.figure()创建一个新的图形。
绘制图形:用plt.plot(),plt.scatter(),plt.bar()等功能来绘制不同风格的图形。
自定义图形:添加标题、坐标轴标签、图例等,增强可读性。
显示或保存图形:通过plt.show()展示图形,或使用plt.savefig()保???到磁盘上以文件存储。;2.7.2Matplotlib常见图形类型;Python代码如下:
importnumpyasnp
importmatplotlib.pyplotasplt
x=np.linspace(0,10,100)#生成从0到10的100个数值
y=np.sin(x)#计算x的正弦值
使用matplotlib.pyplot.plot()函数绘制x和y的折线图。plt.plot(x,y)会自动连接每个点,形成连续的曲线,展示正弦波形。
plt.plot(x,y)#绘制折线图
plt.title(SinFunction)#设置图形标题为“SinFunction”
plt.xlabel(X-axis)#为轴添加标签
plt.ylabel(Y-axis)#为Y轴添加标签
plt.grid()#添加网格线
plt.show()#显示绘制的图形;散点图(ScatterPlot)
;Python代码如下:
x=np.random.rand(50)#生成50个0到1之间的随机数
y=np.random.rand(50)
plt.scatter(x,y)#绘制散点图
plt.title(ScatterPlotExample)
plt.xlabel(X-axis)
plt.ylabel(Y-axis)
plt.show();柱状图(BarChart)
;Python代码如下:
categories=[A,B,C,D]
values=[4,7,1,8]
plt.bar(categories,values,width=0.4)#绘制柱状图
plt.title(BarChartExample)
plt.ylabel(Values
原创力文档

文档评论(0)