python数据类型-Python语言基本数据类型
本文主要向大家介绍了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语言基本数据类型相关推荐
- c语言复杂数据类型,c语言复杂数据类型及排序.ppt
c语言复杂数据类型及排序,c语言数据排序,c语言数据类型,c语言基本数据类型,c语言的数据类型,c语言数据类型长度,c语言数据类型转换,c语言数据类型有哪些,c语言中的数据类型,c语言中数据类型 复杂 ...
- c语言写报告抽象数据类型,C语言抽象数据类型ADT
根据编程的问题匹配合适的数据类型.数据项连接构成了链表,定义了一个结构代表单独的项.设计了一些方法把一系列结构构成一个链表.本质上,我们使用C语言的功能设计了一种符合程序要求的新的数据类型.但是上述的 ...
- c语言浮典型数据类型,C语言的数据类型→浮点型数据
C语言的数据类型→浮点型数据 一.浮点型常量的表示方法: C语言中的浮点数(floating point unmber)就是平常所说的实数. 浮点数有两种表示形式: (1).十进制小数形式.它由数字和 ...
- c语言中主要有哪些数据类型,C语言的数据类型有哪些?
C语言的数据类型 数据类型包含两方面的内容:数据的表示和对数据加工的操作.数据的全部可能表示构成数据类型的值的集合.数据全部合理的操作构成数据类型的操作集合. 在C语言中,把整型.实型和字符型称为基本 ...
- c语言中哪些是构造的数据类型,C语言的数据类型有哪些
C语言的数据类型有哪些 C语言的数据类型有哪些 C语言的数据类型所谓数据类型是按被说明量的性质,表示形式,占据存储空间的多少,构造特点来划分的.在C语言中,数据类型 可分为:基本数据类型,构造数据类型 ...
- c语言的语言扩展的数据类型,C语言之数据类型
算术表达式 是由算术运算符和括号连接起来的式子, 以下是算术表达式的例子: a+b (a*2)/c (x+r)*8-(a+b)/7 ++i sin(x)+sin(y) (++i)-(j++)+(k-- ...
- c语言数据类型_C语言基础数据类型
点击上方"C语言中文社区",选择"设为星标★" 技术干货第一时间送达! 基本类型 基本类型就是我们在使用C语言时最基础的数据类型,包括整形(短整型,基本整型,长 ...
- C语言之数据类型,C语言之数据类型
7.27 sizeof c语言的操作符,用于计算为数据类型分配的内存的大小,以字节为单位 语法格式: sizeof(数据类型或者变量):返回类型为: size_t Demo: #include int ...
- c语言5个数据类型,C语言基本数据类型详解
原帖地址:http://www.cnblogs.com/jcsu/articles/1317826.html 一.基本数据类型 1. 基本数据类型的分类: C语言中的三种基本数据类型是:整型 .实型 ...
- c语言区简单数据类型,c语言简单数据类型有哪些
c语言中简单的数据类型分别为:1.整型[int.short.long.long long]:2.浮点型[float,double]:3.字符型[char]. c语言中简单的数据类型分别为: 1.整(数 ...
最新文章
- 1.7 Java字符流的使用:字符输入/输出流、字符文件和字符缓冲区的输入/输出流
- The Constructor with No Arguments
- 采用CreateThread()创建多线程程序
- java中和char功能相反的是_JAVA基础语法
- iptables禁止端口和开放端口
- Sonarqube+maven 分析代码
- python图像分割算法_OpenCV-Python 图像分割与Watershed算法 | 三十四
- 程序员面试金典--变位词排序
- 数据结构--严蔚敏(C语言版)笔记
- usb驱动修复_win10 1903 5月29号的质量更新修复了哪些问题?
- 饥荒dns服务器未响应,DNS服务器未响应怎么办
- 初识ABP vNext(1):开篇计划amp;基础知识
- php 悬浮按钮,Android_Android利用悬浮按钮实现翻页效果,今天给大家分享下自己用悬浮 - phpStudy...
- 玩转树莓派(六) 部署Seafile搭建私有云
- 5个高清图片素材网站,无水印,免费商用。
- Unity3D Android接入FCM推送
- PhoneGap的移动开发框架
- 圆角、阴影、渐变、透明
- 如何做一个网页送给女朋友做生日礼物
- Unity3D与AvosCloud网游开发实践 - 单线程U3D中的异步通讯处理