- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
1.1程序设计语言
1.2python语言
1.3Python开发环境
第1章python语言初体验
考纲考点高级语言的执行方式:编译与解释python程序的安装和编辑pip工具安装第三方库
知识导图
概述高级语言的执行1.1程序设计语言
程序设计语言是一种用于交互(交流)的人造语言-机器语言:机器能够直接识别和执行的二进制代码-汇编语言:使用助记符代替机器语言中的二进制代码-高级语言:接近人类的自然语法和结构来编写程序1.1.1概述
1.1.2高级语言的执行计算机执行源程序的两种方式:编译和解释-源代码:采用某种编程语言编写的计算机程序,人类可读 例如:result=2+3-目标代码:计算机可直接执行,人类不可读(专家除外) 例如00111011
编译将源代码一次性转换成目标代码的过程执行编译过程的程序叫作编译器源代码目标代码编译器程序输入结果输出程序执行
解释将源代码逐条转换成目标代码同时逐条运行的过程执行解释过程的程序叫作解释器源代码解释器程序输入结果输出
编译和解释-编译:一次性翻译,之后不再需要源代码(类似英文翻译)-解释:每次程序运行时随翻译随执行(类似实时的同声传译)源代码目标代码编译器程序输入结果输出程序执行源代码解释器程序输入结果输出compilerinterpreter
Python语言的发展Python语言的特点Python语言的应用领域第一个Python程序1.2Python语言
-诞生于20世纪90年代初-解决兼容性问题的Python3.0-目前持续在各个领域发挥作用1.2.1Python语言的发展
-语法简洁-面向对象-可移植-解释型1.2.2Python语言的特点
1.2.3Python语言的应用领域移动设备嵌入式设备系统运维大数据云计算
1.2.4第一个Python程序print(Hello,World)Hello,World其中第一行的””是python语言环境中的提示符,我们可以在提示符后面输入python语句。第二行就是这条python语句的输出结果了。
解释器的安装Python程序的编辑Pip工具简介1.3Python的开发环境
-根据实际需要选择相应的版本,有以下考虑:1.新特性,可选择最新版本2.稳定性,可选择3.8或者3.73.与库的兼容性,选择兼容性最好的版本4.先前的经验,可选择熟悉版本1.3.1解释器的安装
Python官方提供适用于小规模程序开发-下载地址: /downloads
下载页
安装
Python解释器有两个重要的工具:IDLE:Python集成开发环境,用来编写和调试Python代码;Pip:Python第三方库安装工具,用来在当前计算机上安装第三方库
-交互式-文件式1.3.2Python程序的编辑
输入代码,可以立即查看程序的输出结果或执行效果只适合简短代码的测试,且不方便修改,退出也无法保存代码,不适合实际的编程。交互式允许程序员在编程过程中与计算机进行实时互动。
在IDLE中,可以通过选择File-NewFile来创建一个新的Python文件文件式在文件中编写代码,然后保存并运行
文件编辑窗口如下图所示注意程序运行的结果会显示在idle的交互式窗口中
此外,也可以通过Windows的命令行(cmd.exe)运行Python程序,对于文件名称为code.py的文件,可以使用命令行pythoncode.py运行这个程序。在图形化操作系统中,可以通过鼠标点击直接运行Python程序。没有安装Python解释器的操作系统无法直接运行Python程序,需要将Python源代码打包变成可执行文件,这个过程叫做“程序发布”。
1.3.3pip工具pip是Python的一个包管理工具,用于安装、升级、卸载Python包,用于安装python的第三方库使用pip工具需要在命令行窗口中进行
常用pip命令及使用方法
使用pip命令安装第三方库
本章小结在本章中,我们首先概览了程序设计语言的发展,从机器语言到高级语言的演变过程中,看到了编程的便利性和效率不断提升。接着,我们
您可能关注的文档
- Python语言基础与应用 教案全套-教学案例 刘琼 第1--7章 Python语言初体验---文件和数据格式化.docx
- Python语言基础与应用 课件 第2章 Python 基本语法概述.pptx
- Python语言基础与应用 课件 第3章 Python 基本数据类型.pptx
- Python语言基础与应用 课件 第4章 程序控制结构.pptx
- Python语言基础与应用 课件 第5章 函数.pptx
- Python语言基础与应用 课件 第6章 Python 组合数据类型.pptx
- Python语言基础与应用 课件 第7章 文件和数据格式化.pptx
- Java程序设计教程(第三版) 上机实训1 编写编译Java源程序 参考答案.docx
- Java程序设计教程(第三版) 上机实训3 数组与方法 参考答案.docx
- Java程序设计教程(第三版) 上机实训6 抽象类接口与包参考答案.docx
文档评论(0)