版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1章Python语言概述Python数据分析与应用1CONTENTS1.1Python语言与数据分析应用1.2Python程序开发与开发环境1.3Anaconda与Python1.4课后思考目录2Python语言与数据分析应用13Python是交互式语言Python是初学者的语言Python是一种解释型语言Python是面向对象语言Python简介Python是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python的设计具有很强的可读性,相比其他语言它具有更有特色的语法结构。4Python发展历程Python之父——荷兰人GuidovanRossum。1982年从阿姆斯特丹大学取得了数学和计算机硕士学位。Python雏形 1991年Python1.0
1994年Python2.0 2000年Python3.0 2008年Python3.x不向后兼容Python2.x目前:Python3.11.45可扩展性、可扩充性、可嵌入性解释性可移植性丰富的库简单易学免费、开源高级语言面向对象Python的特点6Python的应用在当今时代,大数据已经成为许多企业决策的重要依据。为了更好地利用这些数据,许多企业的IT部门都开始使用各种工具和技术来处理和分析大数据。72312回归分析相关分析描述性统计分析数据预处理时间序列分析大数据分析及应用8math、random、datetime、collections、functools、urllib、itertools、string、re、os、os.path、zlib、hashlib、socket、tkinter、sqlite3、csv、json、pickle、statistics、time内置模块和标准库jieba、moviepy、xlrd、xlwt、openpyxl、python-docx、python-pptx、pymupdf、pymssql、pypinyin、pillow、pyopengl、numpy、scipy、pandas、matplotlib、requests、beautifulsoup4、scrapy、sklearn、PyTorch、tensorflow、flask、django扩展库Python程序库9查看扩展库cmd>piplist查看当前安装的库cmd>pipshowPackage安装指定版本的扩展库cmd>pipinstallPackage==版本号离线安装扩展库文件whlcmd>pipinstallPackage.whl卸载扩展库cmd>pipuninstallPackage更新扩展库cmd>pipinstall-UPackage注:U为大写字母库的安装与管理10实训任务打开命令提示符cmd窗口(Windows+R输入cmd并回车),如图1-1使用cd命令进入安装Python的scripts文件夹中(例如,Python安装的D:\python311),输入“pipinstallPackage”(比如numpy),按Enter键进行安装即可,如图1-2所示界面,表明此库安装成功图1-1图1-2例1:库的安装pipinstall。11清华大学:/simple阿里云:/pypi/simple/中国科技大学:/simple/华中理工大学:/山东理工大学:/豆瓣:/simple/一些常用的国内镜像源12Python程序开发与开发环境213>>>print(‘HelloPython!’)HelloPython!>>>a=2>>>b=4>>>a+b61.交互式Python程序开发与运行在命令提示符cmd窗口中输入Python命令,看到>>>提示符(出现“>>>”即进入Python解释器)就可以开始输入代码了,交互式代码如下。14print(‘HelloPython!’)a=2b=4print(a+b)2.文件式Python程序开发与运行使用编辑器创建一个源文件,并输入下面的代码,保存为demo.py。15cd/dD:\pythonproject#切换到demo.py所在的目录pythondemo.py#运行代码进入命令提示符cmd窗口,首先切换到demo.py所在的目录,然后输入下面的命令就可以运行源文件。也可以在命令提示符cmd窗口中用另外一种方法运行Python程序,输入:Python+程序地址+程序名.py,如下所示。pythonD:\pythonproject\demo.py2.文件式16LightlyAnacondaIDLEJupyterNotebookPyCharm集成开发环境IDE集成开发环境IDE是IntegratedDevelopmentEnvironment的缩写,用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套件。17实训任务:编写简单程序例2:分别用交互式和文件式两种方法,编辑并运行print语句。#交互式代码>>>print(‘HelloPython!’)HelloPython!>>>print(‘HelloWorld!’)HelloWorld!>>>print(1+2)3>>>print(2-1)1#文件式代码print(‘HelloPython!’)print(‘HelloWorld!’)print(1+2)print(2-1)18Anaconda与Python319Anaconda的安装打开Anaconda的官方网站,如图1-3,单击Download,选择操作系统类型,然后选择需要的软件版本下载即可。打开下载的程序文件,例如Anaconda3-2022.10-Windows-x86_64.exe,如图1-4;单击“Next”进入安装许可协议界面,如图1-5所示。图1-3图1-4图1-520Anaconda的安装单击“ⅠAgree”进入安装类型界面,选择相应的安装类型选项,单击“Next”进入安装路径界面,如图1-6所示。选择Anaconda3的安装路径,单击“Next”进入高级安装选项界面,如图1-7所示。勾选两个复选框,第一个是添加到环境变量,第二个是默认使用Python3.9,单击“Install”。安装完成后,点击“Next”进入安装完成界面,单击“Finish”结束安装,如图1-8所示。图1-6图1-7图1-821Anaconda的安装安装完成后,可在开始按钮中找到Anaconda3文件夹,查看所包含的内容,如图1-9所示。双击图1-9中的AnacondaNavigator,若成功启动,则说明真正成功地安装了Anaconda;如果未成功,请务必仔细检查以上安装步骤。启动页面如图1-10所示。图1-9图1-1022JupyterNotebook在“开始”中找到Anaconda3文件夹,单击JupyterNotebook即可启动Jupyter,Jupyter主界面,图1-11所示。如果想新建一个Notebook,单击面板右侧的“New”,会出现如下4个选项。选择“Python3”,新建完成的界面如图1-12所示。在cell中输入代码后,可以点击“运行”或者可以使用键盘Shift+Enter运行代码。图1-11图1-1223Lightly浏览器输入,点击在线使用,登陆后进入主界面,免费版提供了500M的使用空间。点击右上角“新建项目”,选择Python,目前有Python3.7/3.8/3.9/3.10四个版本可选。新建项目后,就可以输入代码了,还可以生成链接邀请好友、组员等人一同协作,如图1-14所示。图1-1424pycharm的安装与配置进入PyCharm官网/pycharm/,根据需要下载相应的版本。PyCharm在Windows环境下有专业版(收费版)和社区版(免费版)两个不同的版本,以下载社区版为例。打开下载的程序文件,例如,pycharm-community-2023.1.3.exe,显示页面如图1-15所示,单击“Next”进入PyCharm安装路径页面,如图1-16所示。选择PyCharm安装路径,单击“Next”进入PyCharm选项页面,如图1-17所示。图1-15图1-16图1-1725pycharm的安装与配置选择相应的选项,单击“Next”进入PyCharm菜单文件页面,如图1-18所示。使用默认设置,单击“Install”开始安装。安装完成后,如图1-19所示,单击“Finish”结束安装。图1-18图1-1926pycharm的安装与配置启动PyCharm,双击桌面快捷方式,在弹出的协议窗口勾选“同意协议”,然后单击“Continue”,进入PyCharm欢迎界面,如图1-20。单击“NewProject”新建项目,进入项目配置页面。如下图1-21,先更改“Location”即新项目文件夹的路径和名称;然后单击左下方的“Previouslyconfiguredinterpreter”,继续单击“Addlnterpreter”进去找到Python位置,前提是之前已经安装好Python,如图1-22,单击“OK”;然后会返回项目配置页面,单击“Create”,完成配置Python解释器。图1-20图1-21图1-2227pycharm的安装与配置根据个人喜好依次选择File→Settings→Editor→ColorScheme/Font,确定主题和字体大小等。可以统一字符编码设置为UTF-8。依次选择File→Settings→Editor→FileandCodeTemplates→PythonScript设置自动添加头部注释。头部注释包括Python解释器的位置、字符集、作者信息、创建脚本的时间等;还可以依次选择File→Settings→Keymap→EditorActio
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 道德与法治七年级上册8.1 《生命可以永恒吗》听课评课记录
- 湘教版数学七年级上册《3.2 等式的性质》听评课记录
- 新北师大版数学一年级下册《谁的红果多》听评课记录
- 独立住宅买卖协议书(2篇)
- 【2022年新课标】部编版七年级上册道德与法治7.3 让家更美好 听课评课记录
- 鲁教版地理六年级下册8.3《撒哈拉以南非洲》听课评课记录1
- 湘教版数学七年级下册《2.1.4多项式的乘法(2)》听评课记录2
- 湘教版数学八年级下册《2.3中心对称》听评课记录
- 商务星球版地理八年级下册活动课《区际联系对经济发展的影响》听课评课记录
- 苏科版数学八年级下册11.3《用反比例函数解决问题》听评课记录2
- 知识产权保护执法
- 手术安全管理之手术部位标识安全
- 2022年版煤矿安全规程
- 高质量社区建设的路径与探索
- 数字化时代的酒店员工培训:技能升级
- 足球守门员扑救技巧:扑救结合守护球门安全
- 《学术规范和论文写作》课件全套 第1-10章 知:认识研究与论文写作 - 引文规范
- 带式输送机滚筒出厂检验规范
- 起重机更换卷筒施工方案
- 《信息检索基础知识》课件
- 具有履行合同所必须的设备和专业技术能力的承诺函-设备和专业技术能力承诺
评论
0/150
提交评论