Python教程

Python-数据类型

本文主要是介绍Python-数据类型,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

主要数据类型

数字类型:int、long、float

字符串类型str

列表list、元组

布尔bool

集合set

字典dict

字节bytes

查看数据类型

tpye(data)

数字类型

int(整型)

64位的机器上,整数的位数为64位。取值范围在,即 -9223372036854775808 ~ 923372036854775807

long(长整型)

理论上可以无限大,但是由于机器内存有限,所以也不可能无限大。

自从python3开始,就没有long了,全都是int型。

fload(浮点型)

浮点数即小数。

字符串Str

只要加了引号的字符都被认为是字符串。

字符串特性

  • 不可修改
  • 有索引,可切片

 不可修改是指,变量值不是在原有内存中修改。而是新建了内存空间,将变量名指向新的内存空间。

 有索引可切片,切片的区间是左闭右开。 

 

多行字符串

使用''' 三个单引号,赋值多行字符串

\n表示换行符

 

 

 字符串拼接

 

字符串内引用外部变量

  • %s,%d,%f 占位符
  • f

%s 字符出啊;%d 数字;%f浮点数

 python3中可以使用 xxx = f"xxx{v_name}"的格式,引用变量

布尔类型

bool类型就两个值,一个true,一个false。主要作用是作为程序中的逻辑判断。

 

列表list

格式: list_name = ["value1","value2"...]

取值:list_name[index]

 

常用操作

增 list_name.append("xxx")

插入 list_name.insert(index,"xxx")

改 list_name[index] = "xxx"

查 name.index("xxx") 查询值所在的索引位置

删 del list_name[index] ; list_name.remove("xxx")

切片

切片步长

 

 嵌套

 

这篇关于Python-数据类型的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!