Python中變量類型及其常用操作方法

——臨近期末,考試恐懼症,不想複習,不如學學python
爲咯瞭解每種變量的類型和操作方法,我對每種類型的變量都寫代碼做了嘗試

Python的變量類型

  • Numbers(數字)
  • String(字符串)
  • List(列表)——[ ]
  • Tuple(元組)——( )
  • Dictionary(字典)——{ }
    ----------------------------------------------------------------我是分割線----------------------------------------------------------

我通過以下代碼對5種變量類型和操作有了初步認識

'''
python的5種數據類型探討:
   1.Numbers(數字)
   2.String(字符串)
   3.List(列表)——[]
   4.Tuple(元組)——()
   5.Dictionary(字典)——{} 
'''
#  1.Numbers
print('Numbers----------')
Num1 = 100
Num2 = 200.2
print('Num1:%d Num2:%f'%(Num1,Num2))#格式化輸入輸出的正確形式

#  2.String(字符串)
print('String----------')
str1 = 'Wanlei'
print('str1:',str1)
str2 = 'I\'m Wanlei' #此時要用到轉義字符
print('str2:',str2)
str3 = "I'm Rayone" #此時就不用使用轉義字符了,這就是什麼時候用雙引號,兩者平時可以混用
print('str3:',str3)

#  3.List(列表)
   #list可以更新元素的值,tuple元素是不變的
print('List----------')
List1 = [1,2,3,4,5,6]
print(List1)
print(List1[2])
print(*List1)#取元素的操作和tuple是一樣的
List1[3] = 'W' #嘗試更改元素值
print(List1)

#  4.Tuple(元組)
tuple1 = (1,2,3,4,5) 
print('tuple1----------')
print(tuple1)
print(tuple1[1])		#取第2個元素
print(tuple1[:2])	#取前2個元素
print(tuple1[2:])	#取後3個元素
print(tuple1[:])		#取所有元素
print(tuple1[2:4])
print(*tuple1)
'''
tuple1[3] = 'W' #嘗試更改元素值
print(tuple1)   #如果修改tuple裏面的參數會報錯
'''

#  5.Dictionary(字典)
print('Dictionary----------')
Dic1 = {'Name':'WanLei','job':'student','ege':18}
Dic2 = {1,2,3,4,5}
print(Dic1)
print(Dic1['Name'])                 # 輸出鍵爲'Name'的值
print('輸出所有鍵:',Dic1.keys())     # 輸出所有鍵
print('輸出所有值:',Dic1.values())   # 輸出所有值
print(Dic2)
#print(Dic2.keys())                 # 取鍵要報錯
#print('輸出所有值:',Dic2.values())   # 輸出所有值

# python數據類型轉換
X = 'A'
Y = 10
Z = 12.111
print(X)
print(float(Y)) #強制轉換爲浮點型
print(int(Z))   #強制轉換爲int型
print(hex(Y))   #強制轉換爲16進制

數據類型的轉換有很多:
在這裏插入圖片描述

發佈了13 篇原創文章 · 獲贊 27 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章