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

Python 变量类型

2015-04-15 15:52 162 查看
首先是赋值,各种类型

#coding=utf-8
#!user/bin/python
import sys
string = '你好'
integer = 1000
floater = 1.00
print integer
print floater
sys.stdout.write(string + '\n')


Python有五个标准的数据类型:

Numbers(数字)

String(字符串)

List(列表)

Tuple(元组)

Dictionary(字典)

定义变量和注销变量

#coding=utf-8
#!user/bin/python
import sys
var1 = 1
var2 = 2
var3 = 3
print var1
print var2
print var3
del var1
print var1
print var2
print var3


 

Python支持四种不同的数值类型:

int(有符号整型)

long(长整型[也可以代表八进制和十六进制])

float(浮点型)

complex(复数)

Python字符串

#coding=utf-8
#!user/bin/python
import sys

string = 'ilove'
print string[1]
print string[2]
print string[3]
print string[4]
print string[1:5]


Python列表

#coding=utf-8
#!user/bin/python
Array = ['111',11,'你好',22,33,10.2]
print  Array[0]
print  Array[2]


  

Python元组

元组是另一个数据类型,类似于List(列表)。

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

#coding=utf-8
#!user/bin/python
yuanhzu = ('xxx','世界',10,2.02)
print  yuanhzu[0]
print  yuanhzu[1]
yuanhzu[1] = 'hello'
print yuanhzu[1]


 

Python元字典

字典(dictionary)是除列表以外python之中最灵活的内置数据结构类型。列表是有序的对象结合,字典是无序的对象集合。

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

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

#coding=utf-8
#!user/bin/python
array = {}
array['key'] = 'name'
array['value'] = 'Jack'
print array
print array.keys()
print array['key']
print array.values()

arr  = {'11': 'xx' , '22': 'yy'}
print arr.values()
print arr.keys()


  

Python数据类型转换

#coding=utf-8
#!user/bin/python
a = 1
b = 2
c = '222'
print  a + b
print int(c) + 22


  

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: