网站大量收购闲置独家精品文档,联系QQ:2885784924

大学计算机基础及应用(Python篇)课件:python的基本数据类型.pptx

大学计算机基础及应用(Python篇)课件:python的基本数据类型.pptx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共36页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

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列表基本特点

列表是由一系列按特定顺序排

您可能关注的文档

文档评论(0)

ning2021 + 关注
实名认证
内容提供者

中医资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2023年05月10日上传了中医资格证

1亿VIP精品文档

相关文档