Python程序设计基础教程(微课版) 课件 代崴 第1--4章 - Python概述与环境配置--- 序列、集合与字典.pptx

Python程序设计基础教程(微课版) 课件 代崴 第1--4章 - Python概述与环境配置--- 序列、集合与字典.pptx

  1. 1、本文档共287页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

Python程序设计;学习目标;;;Python起源

作者:荷兰程序员GuidovanRossum

时间:1991年

发展条件

硬件技术的突破-关注语言易用性

互联网的普及-开源软件、Python社区形成

版本

Python2.x:历史版本

Python3.x:当前主流版本,不兼容2.x;开源、跨平台、解释型的高级编程语言

简单易学

面向对象

可移植性

丰富的库

可扩展性

可嵌入性;Web开发:Django、Flask、Tornado

游戏开发:PySoy、pygame

桌面应用程序:tkinter、wxPython、PyQt

网络爬虫:requests、scrapy、pyspider

数据库:sqlite3、pyodbc

云计算:OpenStack

自动化:Ansible、SaltStack、Selenium

科学计算与数据分析:NumPy、Matplotlib

机器学习与人工智能:TensorFlow、PyTorch;;;Step1:进入官网()对应操作系统的下载页面;Step2:选择合适的版本;双击python-3.12.0-amd64.exe启动安装;选择“InstallNow”开始默认安装;选择“CustomizeInstallation”进入配置界面;点击“Next”进入高级配置;安装成功;安装后的目录文件;pip工具:Python扩展包管理工具

从社区下载并安装包至本地

更新本地扩展包

卸载本地扩展包;pip要在命令行窗口中运行

“Win+R”组合键调出“运行”窗口,输入“cmd”后回车,打开命令行窗口

【开始】菜单-【Windows系统】-【命令提示符】打开命令行窗口

;pip安装指令格式

;指定镜像网站下载;指定版本号下载;使用离线安装包;pip卸载指令格式;pip更新指令格式;;;Python是解释型语言

脚本式编程

交互式编程;Step1:在文本编辑软件中编写代码;Step2:将代码保存为“*.py”的脚本文件;Step3:在命令行中,启动Python解释器执行脚本文件;如何进入交互式编程环境

命令行窗口中输入“python”然后回车;交互式编程适合调试和测试;;;集成开发环境(IDE,IntegratedDevelopmentEnvironment)

代码编辑器

编译器

调试器

……

PythonIDE

IDLE:Python开发环境自带的IDE

PyCharm:广泛用于Python项目开发的IDE;IDLE:Python自带的IDE

简洁易用

支持交互式编程和脚本式编程

基本功能:代码编辑、语法高亮、调试等;IDLE默认进入交互编程模式;IDLE的脚本编辑窗口

【File】-【NewFile】打开“untitled”窗口开始编辑

保存为“*.py”文件后,从【Run】-【RunModule】或按F5执行

;IDLE脚本执行结果显示在主窗口中;PyCharm:JetBrains公司开发的专业IDE,提供社区版和专业版;安装PyCharm:双击安装程序进入向导窗口;安装PyCharm:配置安装路径;安装PyCharm:设置安装选项;安装PyCharm:设置开始菜单;安装PyCharm:安装结束,重启完成;启动PyCharm;修改基础样式;创建项目

项目=文件夹,项目的脚本文件和子目录都放在文件夹中

每个项目都要指定一个Python解释器,在PyCharm中运行项目时,自动调用该解释器执行脚本;创建项目

PyCharm启动界面【Project】-【NewProject】,进入创建项目的向导窗口;1.5.2PyCharm;1.5.2PyCharm;1.5.2PyCharm;1.5.2PyCharm;1.5.2PyCharm;1.5.2PyCharm;1.5.2PyCharm;1.5.2PyCharm;本章结束;Python程序设计;学习目标;;;解释源代码

变量、函数等的作用

复杂的算法逻辑

提高可读性、可维护性

两种注释

单行注释

多行注释;

独占一行,或代码之后;2.多行注释;2.多行注释;;代码块:也称“复合语句”

作为单元执行的代码段,由一条或多条语句组成

冒号+缩进:表示代码块的所属关系;常用于

选择结构、循环结构

函数体、类体

空行不会影响代码块的所属关系

缩进可使用4个空格(推荐),或tab键(不推荐);缩进可以嵌套;;程序的本质:加工数据(算法+数据)

Python对象:数据的载体

类型

100:整数类型的一个对象

Hello:字符串类型的一个对象

3.14:浮点数类型的一个对象;Python变量:对象的引用(对象的“别名”)

Python变量先定义、再使用

某个变量名第一次出现时即为定义个新变量

定义时要赋予初始值;已定义的变量通过“=

您可能关注的文档

文档评论(0)

lai + 关注
实名认证
内容提供者

精品资料

版权声明书
用户编号:7040145050000060

1亿VIP精品文档

相关文档