更新時間:2022年11月30日15時02分 來源:傳智教育 瀏覽次數:
eval()函數可以接收一個字符串,以Pvthon表達式的方式解析與執(zhí)行該字符串并將執(zhí)行結果返回。該函數的語法格式如下:
eval(<字符串>)
程序01_cur_exchange.py 中的第4、7兩行代碼是賦值語,這兩行代碼使用eva()函數將字符串類型的數據 mWorth[0-11 轉換為可計算的數值,將轉換后的數值與匯率進行計算,再將計算結果分別保存到李量 CNY和USD之中。具體如下:
CNY = (eval(mWorth[0:-1]))*6.8833 USD = (eval(mWorth[0:-1]))*0.1452
以上兩行代碼是整個程序的核心,它們實現了程序中對數據的運算操作。