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

Python的变量类型

时间:2016-06-09 11:03:33      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:

一、概要

 

二、数字类型(Numbers)

1.Python支持的数字类型

int(有符号整型)

long(长整型)

float(浮点型)

complex(复数)

2.类型转换

int(x )                   #将x转换为一个整数  
long(x)                 #将x转换为一个长整数  
float(x )              #将x转换到一个浮点数  
complex(real)    #创建一个复数  
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 )                 #将一个整数转换为一个八进制字符串

3.数学常量

4.数学函数

5.随机数函数

6.三角函数

三、字符串类型(String)

1.介绍

Python不支持单字符类型,单字符在Python中也作为字符串使用

2.字符串的操作

print "Hi, i am %s,i like play %s" % (Kim,chess)

3.转义字符

四、列表类型(List)

1.介绍

列表支持字符、数字、字符串甚至包含列表

2.列表的操作

list = [1,2,3,4,5]#列表类型的声明
print list
print list[0]#输出1
print list[1:3]#输出[2,3]
print list[2:]#输出[3,4,5]
print list * 2#输出[1, 2, 3, 4, 5, 1, 2, 3, 4, 5]
print list + list#输出[1, 2, 3, 4, 5, 1, 2, 3, 4, 5]

3.列表的其他操作

list = [1,2,3,4,5]
list[2]=33
del list[0]
print list#[2, 33, 4, 5]

五、元组类型(Tuple)

1.介绍

元组不能二次赋值,相当于只读列表

2.元组的操作

tuple=(abc,123,kim,3.14)
print tuple
print tuple[0]#输出abc
print tuple[1:3]#输出(123,‘kim‘)
print tuple[2:]#输出(‘kim‘,3.14)
print tuple *2#输出(‘abc‘, 123, ‘kim‘, 3.14, ‘abc‘, 123, ‘kim‘, 3.14)
print tuple +tuple#输出(‘abc‘, 123, ‘kim‘, 3.14, ‘abc‘, 123, ‘kim‘, 3.14)

3.元组的其他操作

tup1 = (abc,123)
tup2 = (321,ABC)
tup3 = tup1 + tup2
print tup3#(‘abc‘, 123, 321, ‘ABC‘)
del tup3#删除整个元组

六、字典类型(Dictionary)

1.介绍

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

2.字典的操作

dict = {}
dict[one] = "This is one"
dict[2] = "This is two"
tinydict = {username:kim,email:kim@Git.com}

print dict[one]#输出This is one
print dict[2]#输出This is two
print dict.keys()#输出[2, ‘one‘]
print dict.values()#输出[‘This is two‘, ‘This is one‘]

3.字典的其他操作

del dict[‘One]; # 删除键是‘One‘的条目
dict.clear();     # 清空词典所有条目
del dict ;        # 删除词典

Python的变量类型

标签:

原文地址:http://www.cnblogs.com/2star/p/5572055.html

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