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=set([1,2,3,4,5])

 

 

 

 

 

 

 

备注:Tuple是简化的List,一旦初始化就无法修改。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

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。