1 / 69
文档名称:

Python基础学习笔记.docx

格式:docx   大小:300KB   页数:69页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Python基础学习笔记.docx

上传人:fangjinyan2017001 2021/4/14 文件大小:300 KB

下载得到文件列表

Python基础学习笔记.docx

文档介绍

文档介绍:Python 基础学****笔 记
基于《 Python 语言程序设计基础(第 2 版)》
第一部分 初识 Python 语言
第 1 章 程序设计基本方 法
计算机的概 念
计算机是根据 指令操作数据的设备,具备 功能性 和可编程性两个基本特性。
计算机技术发展阶段 :
第一阶段: 1946-1981 年, “计算机系统结构阶段 ”。
第二阶段: 1982-2007 年, “计算机网络和视窗阶段 ”。
第三阶段: 2008 年至今, “复 杂信息系统阶段 ”。
第四阶段:月 20 年后某个 时期开始, “人工智能 阶段 ”。
程序设计语言
程序设计语言概 述
机器语言:直接使用二进制代码表达指令,可被计算机硬件直接识别和执行。不同计算机结构的机器指令不同 。
汇编语言:使用助记符对应机器语言中的指令,可直接操作计算机硬件。不同计算机结构的汇编指令不同 。
机器语言和汇编语言都直接操作计算机硬件并基于此设计,统称 “低级语言 ”。
高级语言:用更接近自然语言的方式描述计算问题。代码只与编程语言有关,与计算机结构无关 。
编译和解释
高级语言按执行方式可分为采用 编译执行 的静态语言和采用解释执行的脚本语言。
编译是将源代码转换成目标代码的过程 。
解释是将源代码逐条转换成目标代码同时逐条运行目标代码的过程。
计算机编 程
我学****Python 的原因:
通过编程实现自动化,提高效率 。
通过编程了解一个新的广阔世界 。
学****一门编程语言(重点在于 练****br/>掌握该语言的语 法
结合问题设计程序结 构
掌握解决 问题的能 力
语言概述
Python 语言的发 展
Python 语言是一个语法简洁、跨平台、可扩展的开源通用脚本语言 。
Python 语言诞生于 1990 年,创世人为 Guido 。
2000 年 10 月, Python 正式发布, 2010 年, Python 系列发布最后一版( )。
2008 年 12 月, Python 正式发布,解释器内部采用完全面向对象的方式实现,代价是 系列版本无法向下兼容 系列的既有 语法 。
Python 已经是遗产, Python 是这个语言的现在和未来 。
编写 Hello 程序
print ( "Hello World" )
Python 语言的特 点
语法简洁
可跨平台
应用广泛
支持中文
? 强制可读:通过强制缩进体现语句间的逻辑关系提高了程序的可读 性
模式多样:语法层面同时支持面向过程和面向对象两种编程方 式
粘性扩展:通过接口和函数集成其他语言编写的代码
开源理念
库类丰富
Python 语言开发环境配 置
Python 解释器
IDLE 开发环境
交互式启 动
文件式启 动
Python 语言集成开发环境 —— PyCharm
程序的基本 编写方 法
IPO 程序编写方 法
每个程序都有 统一的运算模式:输入数据、处理数据和输出数据。这种朴素的运算模式形成了基本的程序编写方法: IPO ( Input,Process,Output) 方法。
IPO 不仅是程序设计的基本方法,也是描述计算问题的方式 。
理解问题的计算部 分
使用计算机解决问题的 6 个步骤:
分析问题
划分边界
设计算法
编写程序
调试测试
升级维护
2 章 Python 程序解析
Python 程序语法元素分 析
Python 程序包括格式框架、注 释、变量、表达式、分支语句、循环语句、函数等语法元素。
程序的格式框架
Python 语言采用严格的 “缩进 ”来表明程序的格