首页 > 代码库 > Python 入门学习 -----变量及基础类型p一天

Python 入门学习 -----变量及基础类型p一天

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 入门学习 -----变量及基础类型p一天