iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 12
0
自我挑戰組

Python 30日自我學習系列 第 12

Day12-Python中的變數轉換

  • 分享至 

  • xImage
  •  

在Python中,不同的變數類型之間並沒有明確的界線,所謂的井水不犯河水,有些時候會自動轉換,像是在Python中True/False在與數值作加減運算的時候就會自動地被轉換為1與0,然而在一些不是這麼顯而易見的情況之下,就需要依靠手動進行變數類型的轉換,例如:
https://ithelp.ithome.com.tw/upload/images/20181026/20112076ztYvaAhY9Q.png
這時,會出現"TypeError",因為days的變數類型是整數,而其他的變數類型則是字串。
因此就要透過手動的變數類型轉換,來解決這樣的問題。轉換的方法很簡單,就是「最終轉換的變數類型名稱(待轉換之變數)」,實例如下:
https://ithelp.ithome.com.tw/upload/images/20181026/20112076jO2I9wpnIm.png
這樣就可以修正先前碰到的TypeError的問題了。
明日預告:Python中的資料結構(1)


上一篇
Day11-Python之內建字典型態
下一篇
Day13-Python中的資料結構(1)
系列文
Python 30日自我學習30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言