您的位置:首页 > 编程语言 > Python开发

Python起步之数据类型

2017-07-19 10:58 141 查看
Python的基本数据类型有以下几种:

数字,字符串,列表,元组,字典,文件。

1、Python数据类型之数字

         在Python3.x中,数字类型共有整型,浮点型,复数三种。三种类型的在计算机显示界面上的表示和数学中的表达方式是一样的,例如复数:2+3j,其中2是实部,3是虚部。

还有就是,不想c语言等,在Python中不存在长整型等,统一都归为整型,这样也就奠定的Python能够存储大数的基础。

        基本的运算符号和数学的运算符号是差不多的,有个别不同:‘ ** ’ 表示乘方,例如:3**2 表示3的2次方;‘ // ’表示除法向下取整,例如:7//3=2;还有就是‘ / ’这个和C语言中用法不同,但是和现实中的数学除法是一样的。

2、Python数据类型之字符串

       字符串通常用‘。。。’或者是".....",进行界定,不像C语言等只是用双引号界定,另外,对于大段的文字描述,Python中还可以用'''.......'''或者是"""..........""""进行界定

      在字符串的检索方面,支持双向检索,但是双向检索的下标值是不一样,右起第一个元素下标值是length-1,或者是-1,左起第一个下标值是 0 。

      在众多的字符串函数中特别注意split()函数,用于字符串的分割。

      格式化字符串换句话其实就是用某些特定的符号进行字符串的替换和补充,用这些符号暂时顶替某些字符串成分。另外还要注意format()函数。

      原始字符串本质上就是计算机中表示的文件路径。例如:path = r ' e:\Python\test.txt'

3、Python数据类型之列表

       列表中通常用[]进行界定,在使用列表时注意对列表的初始化操作,不然容易和字符串混淆。在列表中不同成员之间用‘ ,’隔开。其数据元素是可变的,而且元素类型是不限定的,包括列表本身。

       例如:list =  ['apple','orange','banana']

4、Python数据类型之元组

      元组类型和列表类型,基本上是一致,但是元组类型不支持数据元素的改变,所以元组的元素就只支持分片和索引操作。元组的表示方法是用圆括号‘ () ’.

      tuple = (' a','b','c')

5.Python数据类型之字典

     字典是Python中比较特殊的一种数据类型,是以大括号{}的数据集合,字典和列表的最大区别是字典是没有顺序的,所以字典是靠键值来访问的。字典的成员表示方式:‘键’:值。例如dict = {'apple':1,'orange':2,'banana':3},注意字典函数update()函数的使用方法,例如:dict.update({'apple':4}),而不是:dict.update('apple':4).

6.Python数据类型之文件

     文件也可以看做Python的一种数据类型,用函数open()打开。close()关闭。其他函数:file.read()将整个文件读入字符串,file.readline()读入文件的一行到字符串,file.readlines()将整个文件按行读入列表(注意:列表的初始化),file.write()向文件写入字符串,file.writelines()向文件写入一个列表
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: