Python学习-5.Python的变量与数据类型及字符串的分割与连接

在Python中,变量类型是固定的,一旦声明就不能修改其类型(在Python里感觉不应该用声明,而应该用使用)

正确:

1 var = 1
2 print(var)
3 var = 2
4 print(var)

依次输出变量var的值,1和2。

错误:

1 var = 1
2 print(var)
3 var = "我是变量"
4 print(var)

编译错误,在第三行报错。

 

Python中的数据类型:

Boolean isClosed=True
Integer age=18
Float height=1.70
String message="Hello world"或message='Hello world'
List list=[1,2,3,4,5]
Tuple tuple=(1,2,3,4,5)
Dict dict={'Tom':18,'Lily':20}
Set set={1,2,3,4,5}

 

 

 

 

 

 

 

备注:Tuple是简化的List,一旦初始化就无法修改。Set是集合,元素无法重复。空集合创建:set()

 

Python中的字符串。

在Python中声明字符串可以用单引号或者双引号:

1 var = 'hello'
2 var2 = "hello"
3 print(var==var2)

则输出True。

 

字符串的分割:

1 var = 'I am Tom\n ,and you?'
2 words = var.split()
3 print(words)

则将会输出

['I', 'am', 'Tom', ',and', 'you?']

Python默认按空格和换行进行字符串的分割

 

字符串的连接:

1 words = ['I','am','Tom']
2 str = ' '.join(words)
3 print(str)

则输出:

I am Tom

 

posted @ 2014-09-26 22:12  h82258652  阅读(419)  评论(0编辑  收藏  举报