标签:python
Python的变量和数据类型
1 、python的变量是不需要事先定义数据类型的,可以动态的改变
2、 Python当中一切皆对象,变量也是一个对象,有自己的属性和方法我们可以通过
来查看变量的类型:变量名.__class__
调用变量的方法:变量名.方法()
#!/bin/env python
#coding:utf-8
#type 打印出数据的类型
print type(1)
print type(1.0)
print type("helloworld")
#虚数 如12j
a = 12j + 1
print a
print type(a)
# 除法和求余数
print "5 / 3 = %d" % ( 5 / 3)
print "5 %% 3 = %d" %( 5 % 3)
#进制数字打印
print "%d,%o,%x" %(10,10,10)
#查看变量的类型
a = "hello world"
print a.__class__
#调用变量的方法
print a.split()Tuple(元组)
#!/bin/env python
#coding:utf-8
#除了字符串和数值之外,Python还提供了另外4中重要的基本类型:
#元组、列表、集合和字典。
#元组(tuple) :不可更改的数据序列
a = ("first","second","third")
#输出元组
print (a)
#打印元组的长度
print ("a len : %d" % len(a))
#遍历元组
print ("%s %s %s" % (a[0],a[1],a[2]))
#元组中的一个元素被另一个元组引用
b = (a,"four")
print (b)
print("%s %s %s %s" % (b[0][0],b[0][1],b[0][2],b[1]))
# 元组可以包含各种类型的数据,但是在创建之后,就不能再改变
#元组是不可变的。(字符串在创建之后也是不可变的,那些看起来改变
#他们的操作实际上创建了新的字符串)
#下面的书写将会报错
a[1] = 3
标签:python
原文地址:http://blog.csdn.net/sjin_1314/article/details/42089241