python當中的eval函數是起什么作業的?
在python中,eval()是評估函數,用處是去掉最外層引號,然后進一步處理解釋:python中input()默認錄入的是字符串類型如果用戶輸入了123,其實讀取的是字符串"123"這時候需要eval(input())來獲取整數123,才能進行進一步的計算之所以說eval()用處是去掉最外層引號是因為,舉例說明吧,eval(" '你好' ") # 會輸出字符串"你好"eval("print("WOW")") # 經過評估函數處理之后 會輸出字符串"WOW"