PPT内容

这是江红-第1章-Python概述ppt,包括了Python语言概述,Python语言版本和开发环境,下载和安装Python,使用Python解释器解释执行Python程序,使用文本编辑器和命令行编写和执行Python源文件程序,使用集成开发环境IDLE编写和执行Python源文件程序,在线帮助和相关资源等内容,欢迎点击下载。

目  录(1)

目  录(2)

第1章 Python概述

本章要点:

Python语言概述

Python语言版本和开发环境

下载和安装Python

使用Python解释器解释执行Python程序

使用文本编辑器和命令行编写和执行Python源文件程序

使用集成开发环境IDLE编写和执行Python源文件程序

在线帮助和相关资源

1.1 Python语言概述

英音/ˈpaɪθən/,美音/ˈpaɪθɑːn/

是一种解释型、面向对象的编程语言

是一个开源语言,拥有大量的库,可以高效地开发各种应用程序

Python语言的特点

简单、高级、面向对象、可扩展性、免费开源、可移植性、丰富的库、可嵌入性

Python语言的应用范围

操作系统管理、科学计算、Web应用、图形用户界面(GUI)开发、其他(游戏开发等)

Python语言版本和开发环境

2个主要版本:Python 2和Python 3

Python 3在设计时,没有考虑向下兼容

Python语言的实现:Python解释器

常用的Python实现:

Cpython、Jython、IronPython、PyPy

Python语言的集成开发环境

IDLE(内置)、PythonWin、Eclipse + Pydev插件、Visual Studio + Python Tools for Visual Studio

下载和安装Python

本书基于Windows 7和Python 3.3.2构建Python开发平台

【例1.1】下载Python安装程序

http://www.python.org/downloads

【例1.2】安装Python应用程序

安装和管理Python扩展包

Python 3.4以后的版本包含pip和setuptools库

pip用于安装管理Python扩展包

setuptools用于发布Python包

pip的典型应用是从PyPI(Python Package Index)上安装Python第三方包

【例1.3】更新pip和setuptools包

【例1.4】安装NumPy包

【例1.5】安装Matplotlib包

使用Python解释器解释执行Python程序

Python的默认安装路径为…AppDat\Local\Python\Python35-32\,包括

Python解释器python.exe

Python库目录和其它文件

【例1.6】运行Python解释器

【开始】|【所有应用】|Python 3.5|Python 3.5 (32-bit)

【例1.7】输出Hello world!

Python解释器的提示符为:>>>

【例1.8】使用Python解释器进行数学运算

【例1.9】使用解释器环境中特殊变量:_

【例1.10】关闭Python解释器

运行Python集成开发环境IDLE

【例1.12】运行Python内置集成开发环境IDLE

“开始”|“所有应用”| Python 3.5| IDLE (Python 3.5 32-bit)

【例1.13】使用集成开发环境IDLE解释执行Python语句

【例1.14】使用IDLE执行多行代码

打印0到9范围的数字,分隔符为空格

【例1.15】关闭IDLE

使用文本编辑器和命令行编写和执行Python源文件程序(1)

将Python程序编写成文本文件( .py )

编写Python源代码文件程序、并通过Python编译器/解释器的执行程序的流程

使用文本编辑器和命令行编写和执行Python源文件程序(2)

【例1.16】使用文本编辑器(记事本)编写Hello world程序

Hello world程序(hello.py)源代码分析

第1行为注释。以符号#开始,到行尾结束

第2行调用内置库的函数print,输出:Hello, World

【例1.17】使用Windows命令提示符窗口运行hello.py

【例1.18】使用资源管理器运行hello1.py

【例1.19】命令行参数示例(hello_argv.py)

使用集成开发环境IDLE编写和执行Python源文件程序

【例1.20】使用IDLE编写求解2的1024次方的程序

【例1.21】使用IDLE编辑hello1.py程序

在线帮助和相关资源

Python交互式帮助系统

直接键入help()函数可进入交互式帮助系统

键入help(object)可获取关于object对象的帮助信息

【例1.22】使用Python交互式帮助系统示例

【例1.23】使用Python内置函数获取帮助信息

Python文档: Python语言及标准模块的详细参考信息

【例1.24】使用Python文档

Python官网: https://www.python.org/

Python扩展库索引: https://pypi.python.org/

实验和习题

上机实践

完成课本实例1-1~实例1-24,熟悉Python编辑、开发和运行环境

复习题

单选题

填空题

思考题

相关PPT

科多大数据——数据分析python简介ppt:这是科多大数据——数据分析python简介ppt,包括了Python 简介,环境安装,代码规范,编码格式等内容,欢迎点击下载。

Python培训ppt课件:这是Python培训ppt课件下载,主要介绍了快速开始简单语句;Python的数据类型;Python函数;内置特殊函数;Python脚本与模块;简单的网络通信及即时聊天;总结,欢迎点击下载。

pythonchapter2 ppt:这是pythonchapter2 ppt,包括了程序设计需要系统化的方法,软件开发过程,需求分析,制定程序规格,设计,实现,测试与排错,维护等内容,欢迎点击下载。

《江红-第1章-Python概述ppt》是由用户Zany于2018-05-15上传,属于培训教程PPT。

python概述ppt_江红-第1章-Python概述ppt相关推荐

  1. python程序设计与算法基础江红答案_《Python程序设计与算法基础教程(第二版)》江红 余青松,第十一章课后习题答案...

    推荐阅读 <Python程序设计与算法基础教程(第二版)>江红 余青松 全部章节的课后习题,上机实践,课后答案,案例研究 文章目录 一些知识点总结和几个例题 选择题:1~5 填空题:1~8 ...

  2. python矩阵乘法_鱼书——第一章 Python入门

    one 第一章 1.1 Python是什么 Python是一个简单.易读.易记的编程语言,而且是开源的,可以免费地自由使用.Python可以用类似英语的语法编写程序,编译起来也不费力,因此我们可以很轻 ...

  3. 《Python游戏趣味编程》 第1章 Python与开发环境介绍

    图书简介可以参考这里: 童晶:<Python游戏趣味编程>新书上架了 要编写Python代码.让计算机读懂Python程序,我们需要安装Python集成开发环境.读者可以打开Python官 ...

  4. python定义构造函数、包括颜色价格品牌_《Python编程与算法基础教程》(第二版),蒋洪宇,青松,第9章:课后练习,程序设计,版江红余,第九章,习题,答案...

    例9.1~例9.53 补充: 类名为有效的标识符,一般为多个单词组成的名称,每个单词除第一个字母大写外,其余的字母均小写 一:类对象和实例对象 例9.1(创建类对象和实例对象) >>> ...

  5. python江红第五章答案_【原创】半江瑟瑟半江红【第五章】

    "哼!偶尔驯服一只小豹子也不错!"西装男说着迅速地解下了领带,将舒彧双手绑了起来. 西装男不再像前两晚那样循序渐进,他转换成了粗暴模式.他三下五除二扒光了舒彧的衣服,毫不留情地侵f ...

  6. python江红第五章课后答案_第五章课后习题参考答案

    3 数据率为 10Mbit/s 的以太网在物理媒体上的码元传输速率是多少波特? 答: 以太网使用曼彻斯特编码, 这就意味着发送的每一位都有两个信号周期. 标准以太网的 数据速率是 10Mb/s ,因此 ...

  7. python数据分析的应用场景_第一章Python数据分析概述

    第4节:重要的Python数据分析类库 1.NumPy(Numerical Python)是Python科学计算的基础包 提供了快速高效的多维数组对象ndarray 提供了对数组执行元素级计算以及直接 ...

  8. python程序设计(江红)第1课时

    一.概述 1.解释型.面向对象. 2.shell:解释器 二.语句 1.包括:简单语句和复合语句 (1)简单语句:表达式语句.赋值语句.assert语句.pass语句.del语句.return语句.y ...

  9. python爬虫ppt_完全零基础 轻松学Python:数据类型:数字类型、空类型、布尔类型...

    Tip:点击上方或此处 "#完全零基础 轻松学Python" 话题,查看更多内容,欢迎点赞.分享.收藏,谢谢支持! 内 容 概 要 1. 数据类型概述 数据类型的概念.常见的八种数 ...

  10. 11. Python语言的核心编程 · 第十一章 Python语言的面向对象(上)

    Pythin语言的面向对象(上) 1. 面向对象简介 2. 类(class) 3. 对象的创建流程 4. 类的定义 5. 类中的属性和方法 6. 参数self 总结小便条 1. 面向对象简介   Py ...

最新文章

  1. 【廖雪峰python入门笔记】变量
  2. mysqL学习之实例
  3. 如何设计企业内部的数据平台?
  4. MSP432P401R TI Drivers 库函数学习笔记(八)ADC
  5. php接收不到ios值,php设置标签后,ios收不到,安卓可以收到
  6. java spring配置文件路径_java - 在spring b中从命令行设置活动配置文件和配置位置...
  7. 如果数据库也有一个元宇宙,应该会是什么样子?
  8. 利用函数求数组中的最大值
  9. media recovery oracle,Oracle非归档模式MediaRecovery错误之--ORA-26040
  10. NOIP2016提高A组 B题 【HDU3072】【JZOJ4686】通讯
  11. eclipse使用ant + ivy 配置项目jar包和依赖关系
  12. php 如何将100w级的数据入库。
  13. Shopee平台如何实现多店铺管理?虾扑erp实现智能管理!
  14. 陕西勉县旅游策划方案——打造三国之都!
  15. 四川地区办理增值电信经营许可证
  16. Leetcode刷题-最长公共前缀
  17. Cocos2dx 之 cocosbuilder的使用
  18. 学习ifconfig实战技巧,成为网络管理高手
  19. 计划订单投放成生产任务单时修改生产任务单编号
  20. “有些时候,想要赢得天才的尊重,就只能违抗他” |【经纬低调分享】

热门文章

  1. java 根据ftl文件生成word
  2. 非常适合新手入门学习的三款建模软件
  3. LeetCode-Python-1386. 安排电影院座位(数组)
  4. 二维离散傅里叶变换 matlab
  5. wgs84坐标格式转换度分秒_关于度分秒到数字度和几大坐标转换的工具类
  6. EasyAR WebAR 开发微信小程序记录
  7. Mp4Box 常用指令
  8. 生成登录验证码,点击更换验证码图片
  9. PPT画成这样,述职答辩还能过吗?
  10. linux火狐浏览器插件位置,linux6.5/centos6.5安装mozilla 火狐浏览器flash-plugins插件