22基本数据类型55课件讲解.pptxVIP

  • 0
  • 0
  • 约3.34千字
  • 约 37页
  • 2026-01-13 发布于陕西
  • 举报

2.2基本数据类型

数据类型1数字2字符串3列表4元组5字典6集合

基本数据类型数据类型基本数据类型组合数据类型数字字符串列表元组字典集合

01数字02字符串03数据类型转换

01数字

数字数字类型的表示方法表示数字或数值的数据类型称为数字类型。

数字数字类型数字类型变量可表示任意大的数值。数字类型浮点数布尔类型复数类整数

数字数字类型的表示方法数字类型有整型(int)、浮点型(float)、复数类型(complex),还有一种比较特殊的整型——布尔类型(bool)。整型77浮点型60.5复数类型8+2j布尔型True

数字数字类型的表示方法整型Python中使用4种进制表示整型,分别为二进制(以“0B”或“0b”开头)、八进制以数字“0o”或“0O”开头)、十进制和十六进制(以“0x”或“0X”开头)。示例0b11 #二进制0o67 #八进制100 #十进制0x2C #十六进制

数字数字类型的表示方法整型为了方便使用各进制的数据,Python中内置了用于转换数据进制的函数:bin()、oct()、int()、hex(),关于这些函数的功能说明如下。

数字数字类型的表示方法浮点型浮点型(float)用于表示实数,由整数和小数部分(可以是0)组成例如,3.14、9.9等。较大或较小的浮点数可以使用科学计算法表示。Python程序中使用字母e或E代表底数10。示例num_one=3.14 #十进制形式表示num_two=-3.14e2#科学计数法表示,即-314num_third=3.14e-2 #科学计数法表示,即0.0314

Python中的浮点型每个浮点型数据占8个字节(即64位),且遵守IEEE标准。Python中浮点型的取值范围为-1.8e308~1.8e308,若超出这个范围,Python会将值视为无穷大(inf)或无穷小(-inf)。数字数字类型的表示方法浮点型注意

数字数字类型的表示方法复数类型复数由实部和虚部构成,它的一般形式为:real+imagj,其中real为实部,imag为虚部,j为虚部单位。示例如下:complex_one=1+2j #实部为1,虚部为2complex_two=2j #实部为0,虚部为2通过real和imag属性可以获取复数的实部部分和虚部部分。实部real和虚部的imag都是浮点型。

数字数字类型的表示方法复数类型Python中有两种创建复数的方式,一种是按照复数的一般形式直接创建,另一种是通过内置函数complex()创建。示例num_one=4+5j#直接创建num_two=complex(4,5)#通过内置函数创建

数字数字类型的表示方法布尔类型布尔类型(bool)是一种特殊的整型。Python中的布尔类型(bool)只有两个取值:True和False,其值True对应整数1,False对应整数0。

数字数字类型的表示方法布尔类型Python中的任何对象都可以转换为布尔类型,若要进行转换,符合以下条件的数据都会被转换为False:布尔值为False的数据None;任何为0的数字类型,如0、0.0、0j;任何空序列,如、()、[];任何空字典,如{};用户定义的类实例,如类中定义了__bool__()或者__len__()。

数字数字类型的表示方法除以上对象外,其它的对象都会被转换为True。

数字数字类型的表示方法可以使用bool()函数检测对象的布尔值。bool(0)Falsebool([])Falsebool(2)True

02字符串

字符串字符串的定义字符串是一种用来表示文本的数据类型,它是由符号或者数值组成的一个连续序列。

字符串字符串的定义Python支持使用单引号、双引号和三引号定义字符串,其中单引号和双引号通常用于定义单行字符串,三引号通常用于定义多行字符串。使用单引号helloworld使用双引号helloworld使用三引号helloworld!thisismyworld

字符串字符串的定义定义字符串时单引号与双引号可以嵌套使用,需要注意的是,使用双引号表示的字符串中允许嵌套单引号,但不允许包含双引号,同样,使用单引号表示的字符串中不允许包含单引号。

字符串不同形式字符串01#university.py02university=

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档