码迷,mamicode.com
首页 > 编程语言 > 详细

python 数据类型

时间:2018-06-08 00:47:11      阅读:198      评论:0      收藏:0      [点我收藏+]

标签:ima   小数   切片   浮点型   内存   常用操作   大小   com   基本数据类型   

基本数据类型

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

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

 

python 数据类型

标签:ima   小数   切片   浮点型   内存   常用操作   大小   com   基本数据类型   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!