(一)匯率轉換5 0 lambda函式

2021-09-26 19:30:39 字數 858 閱讀 6588

養成良好的寫**習慣,記住這個的框架結構的寫法

"""注釋標題、作者、時間、功能"""

def function():

pass

def main():

pass

if __name__ == '__main__':

main()

專案程式如下:

""""

美元到人民幣的轉換5.0

馬玉華 2019.7.21

5.0功能:將函式結構化。記住框架結構的寫法

"""def convert_currency (x,y): #定義函式 函式名 (引數,引數,引數)

z = x*y

return z #需要返回值

"""用於計算匯率的函式。

函式是需要呼叫的,不呼叫是不執行的

"""def main():

"""主函式。以上兩個函式只是定義def,需要被呼叫才能執行生效。

"""usd_to_rmb = 6.77

currency_str_value = input('請輸入貨幣金額***+cny或usd:') #輸入得到的是字串,就相當於一句話

unit = currency_str_value[-3:] #將輸入字串中的單位符號取出來

if unit == 'cny': #輸入的是人民幣

exchange_rate = 1 / usd_to_rmb

elif unit == 'usd': #輸入的是美元

(一)匯率轉換3 0 迴圈語句while

3.0 增加功能 程式可以一直執行,直到使用者選擇退出 迴圈語句while 控制程式的語句 根據判斷條件確定一段程式是否再次執行一次或者多次 使用方法 while 條件 語句塊1 語句塊2 當條件為真 true 時,執行語句塊1 為假 false 時,退出迴圈 美元到人民幣的轉換3.0 馬玉華201...

用Python完成乙個匯率轉換器

閱讀本文需要3分鐘 首先,它不可以實時的獲取匯率的值,每次都需要我們自己去定義乙個匯率轉換值,這個就會顯得不是很智慧型,有點機械,所以我們這乙個利用爬蟲爬取乙個 裡面的匯率值 一直在更新的 這裡我們利用xpath來獲取這個資料值 其次我們發現在之前的程式裡面,我們好像只能輸入兩位數的貨幣資料,這一次...

匿名函式轉換lambda表示式例項步驟

例項 1 完成匿名函式 runnable runnable new runnable new thread runnable start 2 省略例項化物件 runnable runnable1 new thread runnable1 start 3 lambda表示式 new thread st...