电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > PPTX文档下载
分享到微信 分享到微博 分享到QQ空间

Python语言程序设计课件1第2章 Python语言基础

  • 资源ID:367616478       资源大小:734.35KB        全文页数:111页
  • 资源格式: PPTX        下载积分:15金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要15金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

Python语言程序设计课件1第2章 Python语言基础

1第2章Python语言基础2.1Python中的对象和引用中的对象和引用o2.2数值数据数值数据类型类型o2.3字符串字符串数据类型数据类型o2.4列表列表数据类型数据类型o2.5元组元组数据类型数据类型o2.6字典字典数据类型数据类型o2.7集合集合数据类型数据类型o2.8Python数据类型之间的数据类型之间的转换转换o2.9Python中的中的运算符运算符o2.10Python中的中的数据输入数据输入o2.11Python中的数据中的数据输出输出o2.12Python中文件的基本中文件的基本操作操作o2.13Python库的导入与扩展库的安装库的导入与扩展库的安装22.1Python中的对象和引用oPython中的中的对象就是对象就是编程中把数据和功能包装后形成的一编程中把数据和功能包装后形成的一个对外具有特定交互接口的内存块个对外具有特定交互接口的内存块。o每个每个对象都有三个属性分别是对象都有三个属性分别是:身份身份(identity),就是对象在内存中的地址就是对象在内存中的地址;类型类型(type),用于表示对象所属的用于表示对象所属的数据类型数据类型(类类),对象的,对象的类型决定了对象可以存储什么类型的值,有哪些属性和类型决定了对象可以存储什么类型的值,有哪些属性和方法,可以进行哪些操作;方法,可以进行哪些操作;值值(value),对象所表示的数据对象所表示的数据。a=123#123创建了一个创建了一个int(整型整型)对象对象,并用,并用a来代表来代表id(a)492688880#身份用这样一串数字表示身份用这样一串数字表示32.1Python中的对象和引用b=6简单来看,上边的代码执行了以下操作:简单来看,上边的代码执行了以下操作:o(1)使用变量)使用变量b来代表对象来代表对象6。为了。为了使用对象,必须通过使用对象,必须通过赋值操作赋值操作“=”把对象赋值给一个变量(也称之为把对象把对象赋值给一个变量(也称之为把对象绑定到变量),这样便可通过该变量来操作内存数据块中绑定到变量),这样便可通过该变量来操作内存数据块中的数据。的数据。o(2)如果变量)如果变量b不存在,创建一个新的变量不存在,创建一个新的变量b。o(3)将变量将变量b和数字和数字6进行连接,即变量进行连接,即变量b成为对象成为对象6的一的一个个引用,变量可看作是指向对象的内存空间的一个指针。引用,变量可看作是指向对象的内存空间的一个指针。42.1Python中的对象和引用o当多个变量都引用了相同的对象,称为共享引用。当多个变量都引用了相同的对象,称为共享引用。a=1b=a#b成为成为1的引用的引用a=2#a成为对象成为对象2的一个引用的一个引用print(b)1#由于变量仅是对对象的一个引用,因此改变由于变量仅是对对象的一个引用,因此改变a的引用并的引用并不会导致不会导致b的变化的变化52.1Python中的对象和引用o在在Python中,变量是用一个变量名表示,变量名的命名规中,变量是用一个变量名表示,变量名的命名规则:则:变量变量名只能是字母、数字或下划线的任意组合。名只能是字母、数字或下划线的任意组合。变量变量名的第一个字符不能是数字。名的第一个字符不能是数字。以下以下Python关键字不能声明为变量名:关键字不能声明为变量名:and,as,assert,break,class,continue,def,del,elif,else,except,exec,finally,for,from,global,if,import,in,is,lambda,not,or,pass,print,raise,return,try,while,with,yield62.1Python中的对象和引用ox=Python上述上述代码创建了一个变量代码创建了一个变量x,x是字符串对象是字符串对象Python的引用,的引用,即变量即变量x指向的对象的值为指向的对象的值为Python。注注意意:类类型型属属于于对对象象,变变量量是是没没有有类类型型的的,变变量量只只是是对对象象的的引引用用,所所谓谓变变量量的的类类型型指指的的是是变变量量所所引引用用的的对对象象的的类类型型。变变量量的的类类型型随随着着所所赋赋值值的的类类型型的的变变化化而而改改变。变。7第2章Python语言基础o2.1Python中的对象和引用中的对象和引用2.2数值数据类型数值数据类型o2.3字符串字符串数据类型数据类型o2.4列表列表数据类型数据类型o2.5元组元组数据类型数据类型o2.6字典字典数据类型数据类型o2.7集合集合数据类型数据类型o2.8Python数据类型之间的数据类型之间的转换转换o2.9Python中的中的运算符运算符o2.10Python中的中的数据输入数据输入o2.11Python中的数据中的数据输出输出o2.12Python中文件的基本中文件的基本操作操作o2.13Python库的导入与扩展库的安装库的导入与扩展库的安装82.2数值数据类型oPython语言中,所有对象都有一个数据类型,语言中,所有对象都有一个数据类型,Python数数据类型定义为一个值的集合以及定义在这个值集上的一组据类型定义为一个值的集合以及定义在这个值集上的一组运算操作。运算操作。一个对象上可执行且只允许执行其对应数据类一个对象上可执行且只允许执行其对应数据类型定义的操作型定义的操作。oPython中有六个标准的数据类型中有六个标准的数据类型:number(数字(数字)string(字符串(字符串)list(列表(列表)tuple(元组(元组)dictionary(字典(字典)set(集合(集合)92.2数值数据类型oPython包括包括4种内置的数值数据类型。种内置的数值数据类型。(1)int整型。用于表示整数,如整型。用于表示整数,如12,1024,10。(2)float浮点型。用于表示实数,如浮点型。用于表示实数,如3.14,1.2,2.5e2(=2.5102=250)。)。(3)bool布尔型。布尔型。bool布尔型对应两个布尔值:布尔型对应两个布尔值:True和和False,分别对应,分别对应1和和0。True+12(4)complex复数型复数型。其表示。其表示由两种,一种由两种,一种是是a+bj,另另一种是一种是complex(a,b),例如,例如3+4jcomplex(3,4)。10第2章Python语言基础o2.1Python中的对象和引用中的对象和引用o2.2数值数据类型数值数据类型2.3字符串数据类型字符串数据类型o2.4列表列表数据类型数据类型o2.5元组元组数据类型数据类型o2.6字典字典数据类型数据类型o2.7集合集合数据类型数据类型o2.8Python数据类型之间的数据类型之间的转换转换o2.9Python中的中的运算符运算符o2.10Python中的中的数据输入数据输入o2.11Python中的数据中的数据输出输出o2.12Python中文件的基本中文件的基本操作操作o2.13Python库的导入与扩展库的安装库的导入与扩展库的安装112.3字符串数据类型oPython中的字符串属于不可变序列,是用单引号中的字符串属于不可变序列,是用单引号()、双引号、双引号()、三单引号、三单引号()或三双引号或三双引号()等界定符括起来的字符等界定符括起来的字符序序列。列。(1)创建字符串)创建字符串只要为变量分配一个用字符串界定符括起来的字符序列即可只要为变量分配一个用字符串界定符括起来的字符序列即可创建一个字符串。例如:创建一个字符串。例如:var1=HelloWorld!(2)Python3的字符串的字符串编码编码我们可以通过以下代码查看我们可以通过以下代码查看Python3的字符串默认编码:的字符串默认编码:importsyssys.getdefaultencoding()utf-8122.3字符串数据类型(3)字符串)字符串运算符运算符操作符操作符描述描述+字符串连接字符串连接*重复输出字符串重复输出字符串通过索引获取字符串中字符通过索引获取字符串中字符:截取字符串中的一部分截取字符串中的一部分in成员运算符成员运算符-如果字符串中包含给定的字符串返回如果字符串中包含给定的字符串返回Truenotin成员运算符成员运算符-如果字符串中不包含给定的字符串返回如果字符串中不包含给定的字符串返回Truer/R原始字符串原始字符串-在字符串的第一个引号前加上字母在字符串的第一个引号前加上字母r或或R,字,字符串中的所有的字符直接按照字面的意思来使用,不再转符串中的所有的字符直接按照字面的意思来使用,不再转义特殊或不能打印的字符。义特殊或不能打印的字符。%格式化字符串格式化字符串132.3字符串数据类型(3)字符串)字符串运算符运算符str1=Pythonstr2=goodstr3=str1+str2#字符串连接字符串连接print(str3)Pythongoodprint(str1*2)#输出字符串两次输出字符串两次PythonPythonprint(2*str1)PythonPython142.3字符串数据类型(3)字符串)字符串运算符运算符Python中的字符串有两种索引方式,从左往右以中的字符串有两种索引方式,从左往右以0开始,从开始,从右往左右往左以以-1开始。开始。print(str10)#通过索引输出字符串第一个字符通过索引输出字符串第一个字符Pprint(str12:5)#输出从第三个开始到第五个的字符输出从第三个开始到第五个的字符thoprint(str10:-1)#输出第一个到倒数第二个的所有字符输出第一个到倒数第二个的所有字符Pytho152.3字符串数据类型(3)字符串)字符串运算符运算符yinstr1#测试一个字符串是否存在另一个字符串测试一个字符串是否存在另一个字符串中中TrueacinabcdFalseacnotinabcdTrue162.3字符串数据类型(4)字符串对象常用的方法字符串对象常用的方法一旦创建字符串对象一旦创建字符串对象str,可以使用字符串对象,可以使用字符串对象str的方法来操的方法来操作作字符串。字符串。str.strip(chars):不带参数的:不带参数的str.strip()方法,表示去除方法,表示去除字符串字符串str开头和结尾的空白符,包括:开头和结尾的空白符,包括:“n”,“t”,“r”,“”等;等;带参数的带参数的str.strip(chars)函数,表示去除字符串函数,表示去除字符串str开头和结尾指定的开头和结尾指定的chars字符序列,只要有就删除字符序列,只要有就删除。b,c=tnstpythonn,16tnstpythonn16b.strip()stpythonc.strip(16)tnstpythonn172.3字符串数据类型(5)字符串对象常用的方法字符串对象常用的方法字符串大小写转换字符串大小写转换str.lower():将字符串:将字符串str中的大写字母转小写字母。中的大写字母转小写字母。ABba.lower()abbastr.upper():将:将str中的小写字母转成大写字母。中的小写字母转成大写字母。ABba.upper()ABBAstr.swapcase():将:将str中的大小写互换。中的大小写互换。ABba.swapcase()abBA182.3字符串数据类型(5)字符串对象常用的方法字符串对象常用的方法字符串大小写转换字符串大小写转换str.capitalize():返回一个只有首字母大写的字符串:返回一个只有首字母大写的字符串ABba.capitalize()Abbastring.capwords(str,sep):以:以sep作为分隔符作为分隔符(不带参数不带参数sep时,时,默认以空格为分隔符默认以空格为分隔符),分割字符串,分割字符串str,然后将每个字段的,然后将每个字段的首字母换成大写,将每个字段除首字母外的字母均置为小写,首字母换成大写

注意事项

本文(Python语言程序设计课件1第2章 Python语言基础)为本站会员(小萌新****ao)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.