- 1、本文档共36页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
Python的基本数据类型;目录页;目录页;1数字类型;8.1.2浮点数类型
浮点数由整数部分和小数部分组成,小数通常以浮点数的形式存储。浮点数和定点数是相对的:小数在存储过程中如果小数点发生移动,就称为浮点数;如果小数点不动,就称为定点数。浮点数用于处理包括小数的数,如1.414、-0.25等,也可以使用科学计数法表示,如2.7e2、-3.14e5等。
a=-0.25
type(a)
执行结果:classfloat;8.1.3复数类型
complex()函数用于创建一个复数,它不能单独存在。虚数由实部和虚部两个部分构成,实数部分和虚数部分都是浮点数。该函数的语法为:
classcomplex(real,imag)
其中,real可以为int、long、float或字符串类型;而imag只能为int、long、或float类型。虚数部分必须有j或J。;8.2数据类型操作
8.2.1类型判断
1.type()
type(foo)==str
执行结果:True
type(2.3)in(int,float)
执行结果:True;8.2数据类型操作
8.2.1类型判断
1.type()
type(foo)==str
执行结果:True
type(2.3)in(int,float)
执行结果:True;2.isinstance(参数1,参数2)
描述:该函数用来判断一个变量(参数1)是否是已知的变量类型(参数2)类似于type()
参数1:变量。
参数2:可以是直接或间接类名、基本类型或者由它们组成的元组。
返回值:?如果对象的类型与参数二的类型(classinfo)相同则返回True,否则返回False
isinstance()与type()区别:
1)type()不会认为子类是一种父类类型,不考虑继承关系。
2)isinstance()会认为子类是一种父类类型,考虑继承关系。
3)如果要判断两个类型是否相同推荐使用isinstance()。;8.2.2类型转换
Python提供了将变量或值从一种类型转换成另一种类型的内置函数。
1)int(x[,base])将x转换为一个整数
2)long(x[,base])将x转换为一个长整数
3)float(x)将x转换到一个浮点数
4)complex(real[,imag])创建一个复数
5)str(x)将对象x转换为字符串
6)repr(x)将对象x转换为表达式字符串
7)eval(str)用来计算在字符串中的有效Python表达式,并返回一个
8)tuple(s)将序列s转换为一个元组
9)list(s)将序列s转换为一个列表
10)chr(x)将一个整数转换为一个字符
11)unichr(x)将一个整数转换为Unicode字符
12)ord(x)将一个字符转换为它的整数值
13)hex(x)将一个整数转换为一个十六进制字符串
14)oct(x)将一个整数转换为一个八进制字符串;8.3字符串
字符串是Python中最常用的数据类型。Python中的字符串必须由双引号或者单引号包围。字符串的内容几乎可以包含任何字符,字母、标点、特殊符号、中文字符等全世界的所有文字。
8.3.1字符串创建
Python不支持单字符类型,单字符在Python中也是作为一个字符串使用。创建字符串很简单,只要为变量分配一个值即可。Python访问子字符串,可以使用方括号来截取字符串,如下实例:
var1=HelloWorld!
var2=PythonRunoob;8.3.2字符串常用方法
python字符串的常用操作方法,如字符串的替换、删除、截取、复制、连接、比较、查找、分割等。
字符串可以像在C中那样用下标索引,字符串的第一个字符下标为0。Python没有单独的字符数据类型,一个字符就是长度为1的字符串。字符串获取意义的最好方法是把下标看成是字符之间的点,第一个字符的左边界号码为0,右边界的第一个字符号码为-1。;8.3.3字符串运算符
Pyhton提供了方便灵活的字符串运算,以下列出了可以用于字符串运算的运算符。运算符如下表8-7所示。;8.3.4字符串格式化
Python支持格式化字符串的输出。基本的用法是将一个值插入到一个有字符串格式符%s的字符串中。在Python中,字符串格式化使用与C中printf函数一样的语法。;Python列表的创建方式非常简单,既可以直接使用中括号“[]”创建,也可以使用内置的list()函数快速创建。;8.4.1列表基本特点
列表是由一系列按特定顺序排
您可能关注的文档
- 创业管理(第6版)课件:开展创业融资.pptx
- 创业管理(第6版)课件:完善创业决策.pptx
- 创业管理(第6版)课件:撰写商业计划.pptx
- 大学计算机基础及应用(Python篇)课件:Python语言概述.pptx
- 大学计算机基础及应用(Python篇)课件:办公自动化应用.pptx
- 大学计算机基础及应用(Python篇)课件:多媒体应用基础.pptx
- 大学计算机基础及应用(Python篇)课件:函数.pptx
- 大学计算机基础及应用(Python篇)课件:计算机网络基础.pptx
- 大学计算机基础及应用(Python篇)课件:计算机硬件系统.pptx
- 大学计算机基础及应用(Python篇)课件:计算机与计算思维.pptx
最近下载
- 1、彩色超声诊断仪招标参数.docx VIP
- 湿地保护工程项目建设标准.docx VIP
- 2025高中学业水平考试历史重点知识点归纳总结(复习必背) .pdf VIP
- LNG项目接收站卸料臂以及气体返回臂安装工程施工详细方案.doc VIP
- 10kV~500kV输变电设备交接试验规程【QGDW 11447-2015】.docx VIP
- (高清版)B-T 17421.1-2023 机床检验通则 第1部分在无负荷或准静态条件下机床的几何精度.pdf VIP
- 技术支持和售后服务.docx VIP
- 武汉化工新区20万吨年碳四烃芳构化工艺设计可行性报告.doc VIP
- 2024年新人教版一年级上册数学教学课件 1 准备课 第1课时 数一数.pptx VIP
- РСИУ-ЗМ电台电路原理图.pdf VIP
文档评论(0)