本文主要向大家介绍了Python语言基本数据类型,通过具体的内容向大家展示,希望对大家学习Python语言有所帮助。

python标准数据类型

有六个标准的数据类型:

1、Number(数字)

2、String(字符串)

3、tuple(元组)

4、list(列表)

5、dict(字典)

6、Sets(集合)

python数据类型分类

可变数据:

字典、列表

不可变数据:

数字、字符串、元组、集合

python数据类型介绍

Number

python3支持float、int、complex、bool

在python3中只有一种类型int,表示长整型,没有python2中的long

示例:

a,b,c,d = 1.1,1,1+3j,True

可以用type查看:

>>> map(lambda x:type(x),[1,1.1,1+3j,True])[, , , ]

也可以用instance:

>>> isinstance(1.1,float)True

String字符串

字符串或串(String)是由数字、字母、下划线组成的一串字符。

以字母、数字、下划线组成的一串字符

它是编程语言中表示文本的类型

示例:

定义字符串:>>>a = 'stringtype'取出字符串:>>>>>>a'stringtype'截取前5位字符:>>>a[0:5] 从0开始,但截止到5之前'strin'截取最后一位字符:>>>a[-1:]'e'

列表

列表用“[]”赋值

列表是使用最频繁的一种数据类型。

截取的方式也可以用【开始:结束】来截取

示例:

>>> data = [1,2,3,5,6,2,1,4]>>> data[0:2][1, 2]

元组

元组用"()"标识。内部元素用逗号隔开。但是元组不能二次赋值,相当于只读列表。

示例:

>>> a = (1,2,3,4,5)>>>>>> a[0:3](1, 2, 3)尝试改变,但是是失败的:>>> a[2] = 5Traceback (most recent call last): File "", line 1, in TypeError: 'tuple' object does not support item assignment

字典

列表是有序的对象集合,字典是无序的对象集合。

两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取。

字典用"{ }"标识。字典由索引(key)和它对应的值value组成。

示例:

>>> a = {'a':'b','c':'d','b':'a'}>>> a{'a': 'b', 'c': 'd', 'b': 'a'}也可以用dict函数赋值:>>> a = dict([('a','b')])>>> a{'a': 'b'}

创建空字典使用:

a = {}或a = dict()

本文由职坐标整理并发布,希望对同学们学习Python有所帮助,更多内容请关注职坐标编程语言Python频道!

python数据类型-Python语言基本数据类型相关推荐

  1. c语言复杂数据类型,c语言复杂数据类型及排序.ppt

    c语言复杂数据类型及排序,c语言数据排序,c语言数据类型,c语言基本数据类型,c语言的数据类型,c语言数据类型长度,c语言数据类型转换,c语言数据类型有哪些,c语言中的数据类型,c语言中数据类型 复杂 ...

  2. c语言写报告抽象数据类型,C语言抽象数据类型ADT

    根据编程的问题匹配合适的数据类型.数据项连接构成了链表,定义了一个结构代表单独的项.设计了一些方法把一系列结构构成一个链表.本质上,我们使用C语言的功能设计了一种符合程序要求的新的数据类型.但是上述的 ...

  3. c语言浮典型数据类型,C语言的数据类型→浮点型数据

    C语言的数据类型→浮点型数据 一.浮点型常量的表示方法: C语言中的浮点数(floating point unmber)就是平常所说的实数. 浮点数有两种表示形式: (1).十进制小数形式.它由数字和 ...

  4. c语言中主要有哪些数据类型,C语言的数据类型有哪些?

    C语言的数据类型 数据类型包含两方面的内容:数据的表示和对数据加工的操作.数据的全部可能表示构成数据类型的值的集合.数据全部合理的操作构成数据类型的操作集合. 在C语言中,把整型.实型和字符型称为基本 ...

  5. c语言中哪些是构造的数据类型,C语言的数据类型有哪些

    C语言的数据类型有哪些 C语言的数据类型有哪些 C语言的数据类型所谓数据类型是按被说明量的性质,表示形式,占据存储空间的多少,构造特点来划分的.在C语言中,数据类型 可分为:基本数据类型,构造数据类型 ...

  6. c语言的语言扩展的数据类型,C语言之数据类型

    算术表达式 是由算术运算符和括号连接起来的式子, 以下是算术表达式的例子: a+b (a*2)/c (x+r)*8-(a+b)/7 ++i sin(x)+sin(y) (++i)-(j++)+(k-- ...

  7. c语言数据类型_C语言基础数据类型

    点击上方"C语言中文社区",选择"设为星标★" 技术干货第一时间送达! 基本类型 基本类型就是我们在使用C语言时最基础的数据类型,包括整形(短整型,基本整型,长 ...

  8. C语言之数据类型,C语言之数据类型

    7.27 sizeof c语言的操作符,用于计算为数据类型分配的内存的大小,以字节为单位 语法格式: sizeof(数据类型或者变量):返回类型为: size_t Demo: #include int ...

  9. c语言5个数据类型,C语言基本数据类型详解

    原帖地址:http://www.cnblogs.com/jcsu/articles/1317826.html 一.基本数据类型 1. 基本数据类型的分类: C语言中的三种基本数据类型是:整型 .实型  ...

  10. c语言区简单数据类型,c语言简单数据类型有哪些

    c语言中简单的数据类型分别为:1.整型[int.short.long.long long]:2.浮点型[float,double]:3.字符型[char]. c语言中简单的数据类型分别为: 1.整(数 ...

最新文章

  1. 1.7 Java字符流的使用:字符输入/输出流、字符文件和字符缓冲区的输入/输出流
  2. The Constructor with No Arguments
  3. 采用CreateThread()创建多线程程序
  4. java中和char功能相反的是_JAVA基础语法
  5. iptables禁止端口和开放端口
  6. Sonarqube+maven 分析代码
  7. python图像分割算法_OpenCV-Python 图像分割与Watershed算法 | 三十四
  8. 程序员面试金典--变位词排序
  9. 数据结构--严蔚敏(C语言版)笔记
  10. usb驱动修复_win10 1903 5月29号的质量更新修复了哪些问题?
  11. 饥荒dns服务器未响应,DNS服务器未响应怎么办
  12. 初识ABP vNext(1):开篇计划amp;基础知识
  13. php 悬浮按钮,Android_Android利用悬浮按钮实现翻页效果,今天给大家分享下自己用悬浮 - phpStudy...
  14. 玩转树莓派(六) 部署Seafile搭建私有云
  15. 5个高清图片素材网站,无水印,免费商用。
  16. Unity3D Android接入FCM推送
  17. PhoneGap的移动开发框架
  18. 圆角、阴影、渐变、透明
  19. 如何做一个网页送给女朋友做生日礼物
  20. Unity3D与AvosCloud网游开发实践 - 单线程U3D中的异步通讯处理

热门文章

  1. 已知先序遍历和中序遍历,输出他的后序遍历序列.
  2. ASP.Net 获取当前时间
  3. C#读取远端电脑文件的方法
  4. python实现希尔排序
  5. beyond compare比较工具设置
  6. tp框架实现ajax
  7. Windows2008防火墙封ip
  8. sql server 查看磁盘可用空间
  9. Ferderweisser
  10. 最近一直想写一个关于Installshield的连载专题