python基础教程-数据类型详解
python提供了多种的数据类型,用来存放数据。其中数据类型中又包括:字符串,布尔类型,整数,浮点数,数字,列表,元组,字典,日期。
操作方法
1、字符串a='this is string'print aa="this is string"print aa='''this is stringthis is stringthis is string'''print a
布尔类型常见的用于循环判断中
整数a=int(80.9741)print a
浮点数a= float(80.974)print a
字符类型的转换int(x [,base]) 将x转换为一个整数float(x ) 将x转换到一个浮点数complex(real [,imag]) 创建一个复数str(x) 将对象x转换为字符串repr(x) 将对象x转换为表达式字符串eval(str) 用来计算在字符串中的有效Python表达式,并返回一个对象tuple(s) 将序列s转换为一个元组list(s) 将序列s转换为一个列表chr(x) 将一个整数转换为一个字符unichr(x) 将一个整数转换为Unicode字符ord(x) 将一个字符转换为它的整数值hex(x) 将一个整数转换为一个十六进制字符串oct(x) 将一个整数转换为一个八进制字符串
列表L1 = [1,2,3]print L1L2 = ['abc']print L2L3 = ["a""b""c"]print L3L = list("Python")print Lprint L[0]print L[3]print L[-1]
Python的元组与列表类似,不同之处在于元组的元素不能修改;元组使用小括号(),列表使用方括号[];元组创建很简单,只需要在括号中添加元素,并使用逗号(,)隔开即可,例如:tup1 = ('physics' 'chemistry' 1997, 2000);tup2 = (1, 2, 3, 4, 5 );tup3 = "a" "b" "c" "d"
字典(dictionary)是除列表之外python中最灵活的内置数据结构类型。列表是有序的对象结合,字典是无序的对象集合。两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取。字典由键和对应的值组成。字典也被称作关联数组或哈希表。基本语法如下:dict = {'Alice' '2341' 'Beth' '9102' 'Cecil' '3258'};
时间日期import time, datetime;localtime = time.localtime(time.time())today = datetime.date.today()print "Local current time :" today
特别提示
python作为一门面向对象的高级语言,通过我们的学习你将会发现对比其他编程语言,它所表现的强大、直接、简易的功能
学习过程中,大家要尽量举一反三,灵活运用。