python 数据类型

基本数据类型

1、数字

int(整型)

  在32位机器上,整数的位数为32位,取值范围为2**31-2**31-1,即-2147483648~2147483647
  在64位系统上,整数的位数为64位,取值范围为-2**63~2**63-1,即-9223372036854775808~9223372036854775807

long(长整型)

  跟C语言不同,Python 的长整数没有指定位宽,即:Python没有限制长整数数值的大小,但实际上由于机器内存有限,我们使用的长整数数值不可能无限大。

float(浮点型)

  处理实数,即带有小数点的数字

2、布尔值

真或假

1或0

3、字符串

"Hello World"

字符串常用功能:

  • 移除空白
  • 分割
  • 长度
  • 索引
  • 切片

4、列表

创建列表:

1 name_list = ['DD','one','boy']
2 #或者
3 name_list = list(['DD','one','boy'])

基本操作:

索引

切片

追加

删除

长度

循环

包含

5、元祖

创建元祖:

1 DD = (11,22,33,44)
2 #
3 DD = tuple((11,22,33,44))

基本操作:

索引

切片

循环

长度

包含

6、字典(无序)

创建字典:

1 person = {"key":"value","name":"18"}
2 #
3 person = dict({"key":"value","name":"18"})

常用操作:

索引

新增

删除

键、值、键值对

循环

长度

7、set集合

set集合,是一个无序且不重复的元素集合

view code

运算符

1、算数运算

2、比较运算

3、赋值运算

4、逻辑运算

5、成员运算

其他

1、for循环

按照顺序循环迭代对象中的内容,

ps:break、continue

DD = [11,22,33]
for i in DD:
    print(i)

2、enumerate

为可迭代对象添加序号

1 DD = [11,22,33]
2 for k,v in enumerate(DD, 1):
3     print(k,v)

3、range和xrange

指定值范围,生成指定的数字

原文地址:https://www.cnblogs.com/liubiaos/p/9153118.html