1. 程式人生 > >python的強制轉換(當出現 not supported between instances of 'str' and 'int' 的錯誤時)

python的強制轉換(當出現 not supported between instances of 'str' and 'int' 的錯誤時)

int typeerror error: 有時 ror images blog 整型 bsp

當我們編程時,有時會出現如下錯誤:TypeError: ‘>‘ not supported between instances of ‘str‘ and ‘int‘

如下圖:

技術分享


這是因為input()返回的數據類型是str類型,不能直接和整數進行比較,必須先把str轉換成整型,使用int()方法:age = int(input ("請輸入你的年齡:"))

改正之後為:

技術分享

這樣程序就達到了預期的效果了

python的強制轉換(當出現 not supported between instances of 'str' and 'int' 的錯誤時)