项目1 搭建基础开发环境_第1页
项目1 搭建基础开发环境_第2页
项目1 搭建基础开发环境_第3页
项目1 搭建基础开发环境_第4页
项目1 搭建基础开发环境_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

签到方式一:登录cc网http://cc.szpu.方式二:点击桌面CC网图标项目1搭建基础开发环境主讲:吴雪飞自我介绍姓名:吴雪飞学历:博士研究生职称:教授电话微信同号)办公地点:知行园A座410座右铭:天马行空的去想,脚踏实地的去做!学情分析(25本1:37人25本2:31人)学情分析(25本1:37人25本2:31人)课程设计思路网页版项目形式给出固定网页框架结构,代码填空课程知识图谱项目引入在工业自动化与智能制造快速发展的背景下,高效的数据处理能力已成为企业提升运营效率和竞争力的核心要素。工业现场产生的数据形态多样,从实时传感器数据到生产流程监控信息,其处理与分析能力直接影响决策质量。面对复杂的数据应用场景,Python凭借简洁语法、丰富的第三方库和强大社区生态,成为工业数据分析的主流工具。因此,正确安装和配置Python开发环境是工程师开展数据处理、算法研究和系统集成的重要基础。项目描述环境搭建步骤1.解释器安装从Python官网下载并安装3.10稳定版本的解释器;2.开发工具配置安装VisualStudioCode,并关联Python解释器;环境搭建步骤3.依赖库安装通过pip命令安装项目必需的7个库;4.环境验证编写并运行测试脚本,确认环境可用性,包括:命令行成功执行python--version命令;VisualStudioCode中正确导入已安装的库;控制台输出预期验证信息。Python语言概述Python语言是通用语言01Python语言是脚本语言02Python语言是开源语言03Python语言是跨平台语言04Python语言是多模型语言05Guidovanrossum--python语言创立者2000年,Python2.x2008年,Python3.x与其它程序设计语言的比较编程语言适用场景C/C++开发对速度要求比较高的系统软件及大型端游Java互联网服务器端应用及Android手机的App开发C#微软公司程序设计语言,网站开发,桌面应用开发PHPWeb应用程序的后端(服务器端)开发JavaScript网站前端开发,在浏览器中运行Swift苹果公司语言,用于开发iPhoneApp和Mac桌面应用程序Python主要应用场景服务器软件游戏科学计算桌面软件Web开发自动化脚本TIOBE开发语言排行榜TIOBE开发语言排行榜作为当前业内程序开发语言的流行使用程度的有效指标。Python近5年连续5次蝉联榜首。Python特点与优势跨操作系统平台多种编程方式支持中文字符语法简洁强制可读性C代码量的10%较少的底层语法元素开放共享生态高产>60万第三方库快速增长的计算生态Python特点与优势Python的递归函数Java的递归函数4行9行fromPILimportImagefromPILimportImageFilterforiinrange(1,8):im=Image.open('beijing'+str(i)+'.jpg')e33=im.filter(ImageFilter.CONTOUR)e33.save('beijings'+str(i)+'.jpg')北京印象系列绘图6行简易计算器绘制importtkinterastkcalc=tk.Tk()calc.title(“PythonCalc”)buttons=[‘C’,‘7’,‘8’,‘9’,‘*’,‘4’,‘5’,‘6’,‘/’,‘1’,‘2’,‘3’,‘-’,‘0’,‘.’,‘=’,‘+’,]row=1col=3foriinbuttons:button_style=‘raised’action=lambdax=i:click_event(x)tk.Button(calc,text=i,width=5,height=3,relief=button_style,command=action).grid(row=row,column=col,sticky='nesw',)col+=1ifcol>3:col=0row+=1display=tk.Entry(calc,width=35,bg="white")display.grid(row=0,column=0,columnspan=4)….calc.mainloop()43行PyQt聊天软件实现importsys,osfromtimeimport*fromPyQt5.QtGuiimport*fromPyQt5.QtWidgetsimport*fromPyQt5.QtCoreimport*defmain():defshowDialog():label=“<spanstyle=‘color:#8FBC8F;’>Me:{}</span>”.format(strftime(“%Y-%m-%d%H:%M:%S”,localtime()))message=chatText.toPlainText()

outputarea.append(label)

outputarea.append(‘’+message)

chatText.clear()

chatText.setFocus()

saveMsg(message)defcancelMsg():

chatText.clear()defsaveMsg(txt):

file=open(‘save.txt’,‘a’)

file.write(txt+‘\n’)

file.close()...76行科学坐标系绘制importnumpyasnpimportmatplotlib.pyplotaspltx=np.linspace(0.0,6.0,100)y=np.cos(2*np.pi*x)*np.exp(-x)+0.8z=0.5*np.cos(x**2)+0.8color1=“red”title=“阻尼衰减曲线绘制”label1,label2=“$exp_decay$”,“$cos(x^2)$”note_point,note_text,size=(1,np.cos(2*np.pi)*np.exp(-1)+0.8),(1,1.4),14x_label,y_label=‘时间(s)’,‘幅度(mV)’x_start,x_end,y_start,y_end=0,5,0,1.8a,b=0.8,3...59行雷达图绘制importnumpyasnpimportmatplotlib.pyplotaspltfromradar_factoryimportradar_factorymatplotlib.rcParams[‘font.family’]=‘SimHei’matplotlib.rcParams[‘font.sans-serif’]=[‘SimHei’]data_verts={‘columnnames’:[‘研究型(I)’,‘艺术型(A)’,‘社会型(S)’,‘企业型(E)’,‘常规型(C)’,‘现实型(R)’]}data_points={‘points’:[[0.40,0.32,0.35,0.30,0.30,0.88],

[0.85,0.35,0.30,0.40,0.40,0.30],

[0.43,0.89,0.30,0.28,0.22,0.30],

[0.30,0.25,0.48,0.85,0.45,0.40],

[0.20,0.38,0.87,0.45,0.32,0.28],

[0.34,0.31,0.38,0.40,0.92,0.28]]}...44行pygame实现游戏智能数据采集数据分析与处理机器学习计算机视觉深度学习科学计算三维可视化python编程基础与应用教学目标编写100行左右Python程序,掌握一门可用20年以上的编程语言掌握抽象并求解基本计算问题的初步能力

了解产业界解决复杂计算问题的基本方法

享受编程求解和科技创新带来的高阶乐趣为后续人工智能的进阶课程打好基础课程考核总成绩(100分)平时成绩(50分)考勤(10分)课堂实训(10分)CC网大作业(10分)ET系统作业(20分)期末考试(50分)开卷(纸质资料)通过ET考试系统中考试模块组织完成怎样学好这门课积极、主动、无限发挥正能量兴趣是最好的老师:01找一个必须要过的理由调整好自己的心态:责任+义务不感兴趣:02不忘初心,砥砺前行!牢牢记住:03自学的方式

基础学习//index.html

进阶了解//

项目学习//上课基本要求遵守课堂纪律(不迟到、不早退、不旷课,上课时请将手机关闭或改为振动。)不带吃食进入教室。认真完成老师布置的作业,需要交的作业按时完成、按时上交。

下课时,请保存上传自己的文件,清理桌面,把凳子摆放整齐将饮料瓶、纸巾等带走,放入垃圾桶,保持教室的清洁。学籍管理规定第二十条在一学期中,有下列情况之一者,不得参加该课程的期末考核,必须重修:旷课学时累计超过该课程总学时的五分之一(5次课);因事、病假缺课累计超过该课程教学时数的三分之一;未交作业次数达到应交作业数量三分之一以上;课程形成性考核不达标。15分钟内:迟到;15分钟后:旷课迟到3次累计成1次旷课课件下载及作业提交文件上传命名规范:示例:章节-ex-编号(如:2-ex-1.py)试一试:章节-try-编号(如:2-try-2.py)项目:只包含main.py和unit.py,打包成压缩文件作业及考试系统(https://et.szpu.)

——浏览器(Edge、谷歌)

——用户名:学号

密码:mm学号项目实现——安装python环境Python官方网址:/Python3.10.2下载地址:/downloads/release/python-3102/项目实现——VSCode安装官方网址:/项目实现——VSCode汉化项目实现——安装Python插件项目实现——设置Python虚拟环境①单击Python图标②单击Venv右侧+,创建虚拟环境如:“PYTHON-CODE”文件夹项目实现——安装Python第三方库进入虚拟环境终端执行“pipinstall包名-i/pypi/simple/”临时使用阿里云镜像安装某个包执行“pipinstall包1包2包3...-i/pypi

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论