天天看點

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