Python编程入门培训教材PPT课件(35页).ppt

上传人(卖家):三亚风情 文档编号:2812926 上传时间:2022-05-28 格式:PPT 页数:36 大小:2MB
下载 相关 举报
Python编程入门培训教材PPT课件(35页).ppt_第1页
第1页 / 共36页
Python编程入门培训教材PPT课件(35页).ppt_第2页
第2页 / 共36页
Python编程入门培训教材PPT课件(35页).ppt_第3页
第3页 / 共36页
Python编程入门培训教材PPT课件(35页).ppt_第4页
第4页 / 共36页
Python编程入门培训教材PPT课件(35页).ppt_第5页
第5页 / 共36页
点击查看更多>>
资源描述

1、优点:代码量少,及其精简,功能强大,易于快速开发缺点:运行速度慢目录目录一、Python3.0语言的开发环境四、常用基础知识二、程序的基本编写方法三、程序编写的步骤五、数据类型-列表一、Python语言的开发环境1.安装 官网:www.python.org(下载最新版本)勾选添加环境变量选择直接安装测试安装:命令提示符下输入:python (返回(返回python信息)信息)一、一、Python语言的开发环境配置语言的开发环境配置2、启动(1)调用IDLE来启动Python图形化运行环境。(2)按照Python语法格式编写代码,编写可以采用任何文本编辑器,保存文件。(只需要用IDLE打开就可以

2、运行)二、程序的基本编写方法O:Output 输出P:Process 处理I:input 输入IPO模式 程序的输入(文件的输入、网络的输入、用户手工输入、随机数据输入、程序内部参数输入等),它是一个程序的开始。 程序的主要逻辑,程序对输入进行处理输出产生就结果,处理的方法也叫算法,是程序最重要的部分,是一个程序的灵魂。 程序的输出(屏幕显示输出、文件输出、网络输出、操作系统内部变量输出等),输出是一个程序展示运算结果的方式。用户输入:用户输入:input()获得输入()获得输入运算部分:根据算法实现运算部分:根据算法实现结果输出:结果输出:print()输出结果()输出结果三、程序编写的步骤

3、分析问题的计算部分将计算部分划分为确定的将计算部分划分为确定的IPO三部分三部分完成计算部分的核心处理方法完成计算部分的核心处理方法实现整个程序实现整个程序使程序在各种情况下都能够正确运行使程序在各种情况下都能够正确运行分析分析问题问题确定确定问题问题设计设计算法算法编写编写程序程序调试调试测试测试使程序长期正确运行,适应需求的微小变化使程序长期正确运行,适应需求的微小变化升级升级维护维护123456四、常用基础知识四、常用基础知识注释 注释是程序员在代码中加入的辅助说明信息,它不能被计算机执行,也不受语法约束,可以在里面写入任何内容。 注释两种方法: 单行注释以#开头 多行以开头和结尾四、常

4、用基础知识四、常用基础知识input()input()输入,它是一个内置函数,作用是接收用户输入并将其返回。print ()输出,它是一个内置函数,它的功能是“打印到屏幕”,就是把括号里面的内容显示到屏幕上。print()四、常用基础知识四、常用基础知识行与缩进 缩进用在Python中用来标明代码之间的层次关系,是Python语言中表明程序框架的唯一手段。 缩进的空格数是可变的,但是同一个代码块的语句必须包含相同的缩进空格数。练习1:错误示范四、常用基础知识四、常用基础知识数字类型Python中数字有四种类型:整数、浮点数、复数、布尔型。int (整数), 如 1, 只有一种整数类型 int,

5、表示为长整型。float (浮点数), 如 1.23、3E-2complex (复数), 如 1 + 2j、 1.1 + 2.2jbool (布尔), 布尔类型只有两个值,false 和 true。通常用来判断条件是否成立。练习2:数字可以自己改变输出结果:四、常用基础知识四、常用基础知识字符串 在Python中,用引号括起来的都是字符串,其中的引号可以是单引号,也可以是双引号。( ) (“ ”) 利用三引号,表示多行的字符串,可以在三引号中自由的使用单引号和双引号。( ) 注:使用引号一定是成对的注:使用引号一定是成对的练习练习3:单行字符串:单行字符串练习练习3:多行字符串:多行字符串四、

6、常用基础知识四、常用基础知识字符串 转义符 , “n”转义构成换行符(注注:使用r可以让反斜杠不发生转义。 如 rthis is a line with n 则n会显示,并不是换行)练习练习4:请直接在:请直接在Python的的IDLE界面输入界面输入print(“happy dayn and sunny day”) 回车回车print(rhappy dayn and sunny day )回车回车四、常用基础知识四、常用基础知识字符串字符串可以用 + 运算符连接在一起,用 * 运算符重复。字符串是一个字符序列:字符串最左端位置标记为0,依次增加,这种编号叫做“索引”。(空格也算一个位置)索引

7、方式有两种,从左往右以 0 开始,从右往左以 -1 开始。一个长度为n的字符串最后一个字符的位置是n-1四、常用基础知识四、常用基础知识字符串字符串的截取的语法格式如下:变量变量头下标头下标:尾下标尾下标:步长步长一个长度为n的字符串最后一个字符的位置是n-1例如:例如:Python中输入字符串:中输入字符串:abcdefStr=abcdefStr1=?Str2:=?Str:5=?Str0:4=? Str0:n=? bcdefabcdabcd 截取到截取到n-1位位四、常用基础知识四、常用基础知识字符串字符串的截取的语法格式如下:变量变量头下标头下标:尾下标尾下标:步长步长注: : 截取字符串

8、中的一部分,遵循左闭右开原则,str0,2 是不包含第 3 个字符的。Str0:n 截取到截取到n-1位位 ,不包含第,不包含第n个字符个字符练习练习5:四、常用基础知识四、常用基础知识表达式 表达式指程序中产生或计算新数据的一行代码。例如:X=25(表示将数字25赋值给变量X)Python语言的33个保留字或者操作符可以产生符合语法的表达式。四、常用基础知识四、常用基础知识表达式 常用操作符算术操作符算术操作符:+, -, *, /, /, *, %分别表示加法或者取正、减法或者取负、乘法、除法、整除、乘方、求余。比较操作符比较操作符:, , =, !=, =用于比较两个表达式的值,分别表示

9、大于、小于、等于、不等于、小于等于、大于等于。逻辑操作符逻辑操作符:and, or, not表示逻辑运算。 操作符的优先级试一试试一试四、常用基础知识四、常用基础知识函数 函数是一组代码的集合,用于表达一个功能,它是程序组织好的,可重复使用的。函数名称是这段代码的名字。你已经知道Python提供了许多内置函数(BIF),比如print()。常用的函数库:math(数学库) random(随机函数库) turtle(海龟画图库) 也可以自己创建函数,这被叫做用户自定义函数(Def函数)。 Def函数:def所定义的函数在程序中未经调用不能直接执行,需要通过函数名调用才能够执行。四、常用基础知识四

10、、常用基础知识流程控制语句 if语句:当条件成立时运行语句块。经常与else, elif(相当于else if) 配合使用。1、简单的 if 语句:简单的if语句只有一个测试和一个操作。if condition: do something 2、 ifelse 语句:if condition: do something else: do another thing 3、 ifelifelse结构:if condition1: do something elif condition2: do another thing else: do the last thing如果 condition1 为

11、True 将执行 do something 块语句如果 condition1 为False,将判断 condition2如果condition2 为 True 将执行 do another something 块语句如果 condition2 为False,将执行do the last thing块语句四、常用基础知识四、常用基础知识流程控制语句练习6:请大家编写以下程序:按照100分制,90分以上为成绩A,80-90为B,60-70为C,60以下为D。要求当用户输入分数,自动转换为等级。可根据实际需要使用任意数量的可根据实际需要使用任意数量的 elif elif 代码块。代码块。if con

12、dition1: statement1 elif condition2: statement2 elif.else: statement3四、常用基础知识四、常用基础知识流程控制语句循环语句for语句:遍历列表、字符串、字典、集合等迭代器,依次处理迭代器中的每个元素。while语句:当条件为真时,循环运行语句块。四、常用基础知识四、常用基础知识流程控制语句while语句:当条件为真时,会一直重复执行一段代码,这段代码称为循环体。一般形式:一般形式: while 判断条件: 循环体练习7:求1到10的叠加和。四、常用基础知识四、常用基础知识流程控制语句循环语句for语句:遍历列表、字符串、字典、

13、集合等迭代器,依次处理迭代器中的每个元素。五、数据类型五、数据类型列表列表列表数据展示页文本文本文本文本单击输入标题单击此处输入文字单击此处输入文字单击此处输入文字单击此处输入文字单击输入标题单击输入标题单击此处输入文字单击此处输入文字单击此处输入文字单击此处输入文字单击此处输入文字单击此处输入文字单击此处输入文字单击此处输入文字单击输入标题关系示例输入文字输入文字输入文字输入文字输入文字输入文字输入文字输入文字输入文字输入文字输入文字输入文字输入文字输入文字输入文字输入文字输入文字输入文字输入文字循环关系说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字

14、说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字循环关系说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字递进关系说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字说明文字

15、说明文字说明文字说明文字说明文字说明文字说明文字图片展示照片名照片说明照片说明照片说明照片说明照片说明照片说明照片说明照片说明Thanks公司名公司名公司名公司名1.后现代社会以大众文化的兴起为特征,而大众文化要求文化的大众消费性质,图像以强有力的视觉冲击力成为实现大众消费的主要途径。2.传统意义上的书籍,没有图像的填充就被边缘化,纯文学也只有借助图像才能走向市场中心、大众视野,充斥市场的总是图文并茂的大众读物,这就形成了当下对文学的消费由读字到读图的转变。3.当然,文学毕竟是图像无法取代的,人类文明的传播方式从图像过渡到文学,就是因为文字的抽象描述、概括能力是超越图像的。文字通过语言唤起人脑

16、中的想象,其魅力在于建构一个内视形象,这种内视审美是文学独有的,语言艺术独有的。4.文学独特的“味外之旨”、“韵外之致”,其丰富性和多重意义,依靠图像是永远无法接近的。图像的直观性正好切断了这种对文字魅力的省思和想象。5.写好这篇文章,首先要读懂材料。总体来说,上述材料对什么是“最大的快乐”加以形象的阐释,要使自己成为快乐的人,从第一个答案中,我们知道必须工作,耕耘与创造会使人快乐;6.第二个答案告诉我们,要学会快乐,必须充满想象,享受过程;第三个答案告诉我们,要学会快乐,一定要心中有爱,有爱才有快乐;第四个答案告诉我们,要学会快乐,一定要有助人为乐的技能,帮助他人是最大的快乐。7.写作时可以选取一点,从点上突破;也可以综合阐释,从面上把握。而在写作时,不能只是单纯地谈自己对快乐的感受,尽可能从具体的“形象”和“意境”中,把自己对快乐的感受表现出来。具体立意,可以有以下几个角度:8.而流放伊犁,使林则徐远离了时势环境的客观影响,如何生存,如何作为,坚守什么,追求什么,更多地依赖于他个人主观的选择,更多地取决于个人意志和品质,这对他的英雄人格和本质恰恰是个严峻的考验。苦难和挫折是人生的标杆,往往更能测出一个人生命的高度和深度。人在顺境中顺势而为容易,但要在逆境中坚守慎独难。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(Python编程入门培训教材PPT课件(35页).ppt)为本站会员(三亚风情)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|