首页 > 代码库 > Python学习-5.Python的变量与数据类型及字符串的分割与连接

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

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

正确:

1 var = 12 print(var)3 var = 24 print(var)

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

错误:

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

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

 

Python中的数据类型:

BooleanisClosed=True
Integerage=18
Floatheight=1.70
Stringmessage="Hello world"或message=‘Hello world‘
Listlist=[1,2,3,4,5]
Tupletuple=(1,2,3,4,5)
Dictdict={‘Tom‘:18,‘Lily‘:20}
Setset=set([1,2,3,4,5])

 

 

 

 

 

 

 

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

 

Python中的字符串。

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

1 var = hello2 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

 

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