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

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

 

posted @ 2018-06-07 22:23  liubiaos  阅读(109)  评论(0编辑  收藏  举报