iT邦幫忙

2021 iThome 鐵人賽

DAY 8
0
自我挑戰組

Machine Learning With Me ,從零開始機器學習!系列 第 8

Day 08: Python額外知識小補充

Python額外知識

確認變數型別

Number = 1000
print(type(Number))

倘若我們想知道設定好的變數被系統設定成什麼樣的型別,我們可以使用type()函數,將想要知道型別的變數放在框格之中,使用print()函數就可以印出變數的型別。

https://ithelp.ithome.com.tw/upload/images/20210914/20141566aTM4JgEEem.png

Try/Catch異常處理

try:
    你要執行的程式
except <錯誤類型>:
    發生錯誤時要執行的程式碼

try … catch異常處理就是說程式去捕抓程式執行期間的錯誤,讓程式能夠繼續執行而不受干擾。
使用這個方法需要多加注意,這個錯誤是可以被這樣忽視的嗎? 亦或是要妥善處理呢?

https://ithelp.ithome.com.tw/upload/images/20210914/20141566aQSYrzpVQ9.png

註解

#這是數字變數
Number = 100
#這是數字變數
Float = 0.87
#這是字串變數
String = "我是筆者"
#這是布林變數
Flag = True

註解就如同字面上的意思,我們會在較為困難的內容旁邊寫上筆記。程式碼也是同理,當我們想要記錄這段程式碼的作用時,這就是個很適合為程式新增說明的手段。
在Python中,寫在#後面的文字,都會變成註解。

https://ithelp.ithome.com.tw/upload/images/20210914/20141566bxMQildY8F.png

工作目錄(Working Dictionary)

工作目錄就是告訴我們目前所編寫的程式碼檔案位於電腦的哪一個地方。
這個地方需要妥善地存放在適當的位置,這樣在尋找檔案、載入套件時才不會因為突如其來的錯誤訊息而白白浪費時間。

https://ithelp.ithome.com.tw/upload/images/20210914/20141566QpeGO2YFSM.png


上一篇
Day 07: Python基礎必備小知識(下)
下一篇
Day 09: 機器學習你知多少?
系列文
Machine Learning With Me ,從零開始機器學習!30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言