#?時間轉(zhuǎn)換的函數(shù)

創(chuàng)新互聯(lián)公司專注于企業(yè)營銷型網(wǎng)站、網(wǎng)站重做改版、黑山網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、H5響應(yīng)式網(wǎng)站、購物商城網(wǎng)站建設(shè)、集團公司官網(wǎng)建設(shè)、外貿(mào)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為黑山等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
def?timeTrans(t):
if?t??60:
h?=?t?/?60
m?=?t?%?60
tt?=?'%d:%d'?%?(h,?m)
return?'%d:%d'?%?(h,?m)
else:
return?'0:%d'?%?t
#?匯率轉(zhuǎn)換的函數(shù)
def?swap(money):
omoney?=?money?*?0.7899
return?omoney
#?時間轉(zhuǎn)換函數(shù)調(diào)用測試
#?傳入76分鐘
mytime?=?timeTrans(76)
#?輸出1:16
print?mytime
#?匯率轉(zhuǎn)換函數(shù)測試
#?傳入10塊錢
t?=?swap(10)
#?輸出7.899
print?t
# 設(shè)置人民幣與美元的匯率
exchange_rate = 6.74
# 輸入函數(shù)
money_str = input("您好,請您輸入含有rmb(人民幣),usa(美元)的字母的金額:")
print("您輸入的金額為:", money_str)
# 截取的輸入單位
unit = money_str[-3:]
print("您截取的單位為:", unit)
if unit == "rmb":
# 截取輸入函數(shù)的數(shù)值
rmb_str_value = money_str[:-3]
# 字符型數(shù)據(jù)轉(zhuǎn)化為浮點型數(shù)據(jù)
rmb_float = float(rmb_str_value)
# 計算兩者的匯率
usa = rmb_float / exchange_rate
# 輸出函數(shù)
print("經(jīng)過換算后的美元金額為:", usa)
elif unit == "usa":
# 截取輸入函數(shù)的數(shù)值
usa_str_value = money_str[:-3]
# 字符型數(shù)據(jù)轉(zhuǎn)化為浮點型數(shù)據(jù)
usa_float = float(usa_str_value)
# 計算兩者的匯率
rmb = usa_float * exchange_rate
# 輸出函數(shù)
print("經(jīng)過換算后的人民幣金額為:", rmb)
else:
print("您輸入的格式有錯誤,請關(guān)閉之后重新輸入!
hunv=6.68
my=float(input("請輸入美元的數(shù)量:"))
print("%.2f美元可以兌換%.2f元的人名幣"%(my,my*hunv))
據(jù)觀察?小數(shù)點后只需保留兩位有效數(shù)字?
另:程序較簡單,忽略了精度問題
def?cal(money):
try:
money=float(money)
if?money0:raise?ValueError
AUD=0.96*money
USD=0.75*money
Euro=0.67*money
DBP=0.496*money
except?Exception,e:
print?"ERROR!Please?input?valid?money,?we?support?positive?numbers?in?String?or?Float?or?Integer"
else:
print?"NZ$?%0.2f???AUD?%0.2f???USD?%0.2f???EURO?%0.2f???GBP?%0.2f"%(money,AUD,USD,Euro,DBP)?????
測試程序:
cal("99999")
輸出:?NZ$?9999.00???AUD?9599.04???USD?7499.25???EURO?6699.33???GBP?4959.50
cal(99999)
輸出:?NZ$?9999.00???AUD?9599.04???USD?7499.25???EURO?6699.33???GBP?4959.50
cal(99999.9999)
輸出:NZ$?10000.00???AUD?9600.00???USD?7500.00???EURO?6700.00???GBP?4960.00
cal(-10.99)
輸出:ERROR!Please?input?valid?money,?we?support?positive?numbers?in?String?or?Float?or?Integer
標(biāo)題名稱:Python函數(shù)算匯率,python匯率轉(zhuǎn)換程序
文章網(wǎng)址:http://chinadenli.net/article12/dsgcsdc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站收錄、Google、App開發(fā)、域名注冊、網(wǎng)站建設(shè)、定制開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)