Python 变量类型

首先是赋值,各种类型

#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

  

 

posted on 2015-04-15 15:52  手撕高达的村长  阅读(239)  评论(0编辑  收藏  举报

导航