Python教学教学课件.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《Python教学教学课件.docx》由会员分享,可在线阅读,更多相关《Python教学教学课件.docx(569页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Python教学(全套课件)Python安装与运行#零Python特点sunmne(,Python是一门优雅而健壮的编程语言,它继承了传统编译语言的强大性和通用性,同时也借鉴了简单脚本和解释语言的易用性。Python特点如下:1、2、3、4、5、6、7、8、9、高级性面向对象可扩展可移植易学、易用免费、开源丰富的库规范的代码健壮性10、内存管理器H、解释性和(字节)编译性#卜 Windows 下安装如果没有该进入该环境,就需要安装了,一种最简单的方法: redhat系列:$yuminstal1python3-y ubuntu系列:$sudoapt-getinstallpython3-y%检查是
2、否安装csunilhei在windowsJl,打开CMD输入python-V如果安装成功,则显示Python版本信息:BBC:Windowssystem32cmd.exeZ:Usersadminpython-VPython3.5.3:Usersadr(在Linux上,打开终端,输入python3-V如果安装成功,则也会显示Python版本信息。Python执行环境BUSINESSECU?TySTRATEGY.swee)%命令行执行环境csunilheiIfllnefPython安装IDLE使用Python程序调试在已安装python环境的计算机中,打开CMD,输入python(windows环
3、境)进入到python命令行执行环境。表示提示符,在这个位置开始输入Python关键字、语句、函数等IDLE执行环境IDLE是Python自带的IDE集成开发环境(windows环境)建文件,编辑文件即可进入文件编辑环境。Python3.5.3ShellFileE.ditShellDebugOptionsWindowHelpprint;Hellowoz*l(ihalloworldcsunilheio开始-Python-IDLE,点击IDLE就会打开IDLE环境。新Windows程序执行csunilhei双击windows下的脚本就可以执行。因为系统根据文件的结尾标准符(.py)找到python
4、解释器去执行。不过不推荐,由于脚本执行非常快,程序一闪而过。建议在CMD行环境下,输入脚本的绝对路径或者相对路径;或者用IDLE打开,在运行菜单中,点击运行模块(F5)。“*Pytnon3.5.3Shell-XFileEditShellDebugOptionsWindowHelpLinux程序执行Linux系统有三种执行方法:1、直接调用Python解释器运行脚本。$python3./calculator.py2、在Python脚本开始行添加#!/usr/bin/python设置脚本为可执行$chmod+x*.py然后运行脚本$./*.py注意添加为python全路径。3、在Python脚本开
5、始行添加tt!/usr/bin/envpython设置脚本为可执行$chmod+x*.py然后运行脚本$./*.py注意添加为env全路径。sunm初%IDLE使用center-insert-change*indentwidth-Meta-Key-uMetacheck-module-close-all-windows-close-window-Alt-Key-F4comment-region-Alt-Key-3copy-cutControl-Key-Xdedent-region-GetNewKeysforSelectionApplyCancelIDLE常用快捷键介绍补全完成TAB补全Alt+1
6、注释ALT+3取消注释ALT+4加缩进CTRL+减缩进CTRL+E前一语句ALT+P后一语句ALT+NSUflOlne(Python程序调试IGotoFile/Unef5a6,Dec202015,rlicense()forrrDebuggerQariViwrAuto-openStackViewer第二步:从该shell中打开想要调试的.py文件,选中某行,woraLisi:=open./LOmpuxersciencewhileTruecontent=inputifcontentinbreakdata=,type,:,AUTO,,csunilhei右键设置断点% IDLE调试sun*第三步:运行
7、.py文件ydlnput.py-c一-一rFileEditFormatRunOptfonsWindowHimporturlliPythonShellimporturllicheckModuleARunModule注意:py文件需要运行在与已经打开了debuger的shell中,如果是运行的时候又新打开了一个shell,debuger将不能捕获到运行信息第四步:从该shell中打开想要调试的.py文件,选中某行,右键设置断点woracisxopen(.Vvompuxer5xiencewhileTrue:|content=input?ifcontentinSetBreakpointtype*:*A
8、UTO1JClearBreakpoint%IDLE调试csunilhei第五步:调试步骤runModule),此时脚本运行到pdb.settrace。下一位置停下,需要输入相应命令才执行。pdb调试常用命令:n下一步P打印s单步进入函数b动态添加断点I显示代码运行的位置q退出调试Pyhton帮助文档MBUSINESS吁黑整sunmne(,10JPython安装QPython帮珠叁帮助文档csunilhei1、在Python安装程序目录的doc目录有官方提供的帮助文档。2、Python官方提供的在线帮助。httDS:www.Dvthon.ore/doc/3、IDLE快捷键Fl显示帮助文档4、书籍
9、推荐:Python核心编程第二版人民邮电出版社Python程序设计清华大学出版社Python快速入门程序的输入和输出BUSINESS皿。口STRATEGY*o-a%标准输入s=input。一)NontyPythonsFlyingCircussMontyPython*sFlyingCircus*乐文件输出#onecomment.printHelloWorld!?#anothercommentllelIoWorld!有一种叫做文档字符串的特别注释。你可以在模块、类或者函数的起始添加一个字符串,起到在线文档的功能,这是Java程序员非常熟悉的一个特性。deffoo():“Thisisadocstri
10、ng.”returnTrue与普通注释不同,文档字符串可以在运行时访问,也可以用来自动生成文档。用配对的三引号(单引号或双引号)作为多行注释。%中文注释在python编写代码的时候,避免不了会出现或是用到中文,这时候你需要在文件开头加上中文注释#coding=utf-8或者:#coding=gbk以上两种都可以代表中文注释,我看过的更多人使用urf-8这种的比较多注珠变量sunmne(%代码块代码块是通过缩进对齐表达代码逻辑的,而不是使用大括号。文件(D靖通掩至6)视朗格式(M)M(k)设(!)宏9)运行(8)ItFX插件Q)S8口也)WMPURL32且。IWRElBCl曲,I*4日|国?国E
11、|画国国心门百pythonndertpy旧一/*!/usr/bm/python#coding:ucf-8WWWFunction:【教程】详解Python中代码缩进(Indent)8910Author:Version:Contact:CrifanLi2012-12-24adminatcrifandotcomFjaef1二二:-:1():从上往下找.发现第一行代码,此时,根据Python的语法,def表述函数,所以,以def所在列之后的,缩进一个层次的代码,都属于indentDemo函数- I print Justwif _name_ indent Demo ()code黄箱卡找,发现第一行的,和
12、上面的def所在位置,同一个列的,的代码.此代码是调用上面物函数indentDem。,所以也是可以执行的,所以就执行了瞄亍代码,获得了我们的输出结果了Pyhton是动态类型语言,也就是说不需要预先声明变量类型。变量的类型和值在赋值那一刻被初始化。变量名是大小写敏感的,Case和case不是同一个变量。变量名是一些字母开头还包括下划线,其他的字符也可以是数字、字母和下划线。Python不支持自增和自减操作。Python会将一n理解为-(f)从而得到n,同理+n也一样,但是python支持增量赋值,也就是操作符和等号结合。序列和字典BUSINESS程序输入和输出注释和代码块序列和字典控制函数、异常
13、和类%序列序列分类:常见序列类型包括字符串(普通字符串和unicode字符串),列表和元组.所谓序列,即成员有序排列,可通过下标访问Python序列通用操作1、索引2、切片(分片)start_index:endindex:step3、加法4、乘法5、成员资格6、最大值、最小值、长度%字符串Python中的字符串被定义为引号之间的字符集和。Python支持使用成对的单引号或双引号,三引号(三个连续的单引号或者双引号)可以用来包含特殊字符。使用索引操作符()和切片操作(:)可以得到子字符串。字符串有其特有的索引规则:第一个字符的索引是0,最后一个字符的索引是字符长度T或者T。加好(+)用于字符串连
14、接运算,星号(*)则用于字符串重复。%列表列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。列表的数据项不需要具有相同的类型。创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。与字符串的索引一样,列表索引从0开始。列表可以进行截取、组合等。%元组sunmne(Pyth.n的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。%字典SUflmne(字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值(key=value)对用冒号(:)分割,每个对之间用逗号(,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Python 教学 课件
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内