⑴ python這個匯率轉換程序怎麼編寫
可以參考代碼:
def test(n):
if n[-1]=="R":
return str(int(n[0:-1])/6.5)+"D"
elif n[-1]=="D":
return str(int(n[0:-1])*6.5)+"R"
或是可以使用input獲取鍵盤輸入的字元,而不是作為方法的傳入參數n
⑵ 用python程序設計美元和人民幣轉換
這種情況的話是完全沒有任何問題的,你可以選擇固定的公式進行計算,就完全可以達到一個好的效果。
⑶ 用python定義一個函數,可以完成以下國家匯率的計算,要求輸入是各國的金額,輸出的是中
美元U;日元J;歐元E;英鎊G;朝元K;港幣H
請輸入帶符號的數字,如(100U)300H
人民幣 250.68 元
⑷ python小問題
importre
money=input().lower()
tmp=re.findall('usd|rmb',money)
iflen(tmp)好畢祥!=1:
print('wrong')
money=re.sub(tmp[0],'',money)
try:
num=float(money)
if'usd'intmp:
print('RMB%.2f'%(num*6.78))
else:
友搏print('USD%.2f'數畢%(num/6.78))
except:
print('wrong')
⑸ python美元和人民幣匯率
hunv=6.68
my=float(input("請輸入美元的數量:"))
print("%.2f美元可以兌換%.2f元的人名幣"%(my,my*hunv))
⑹ python怎麼判定人民幣和美元
# 設置人民幣與美元的匯率
exchange_rate = 6.74
# 輸入函數
money_str = input("您好,請您輸入含有rmb(人民幣),usa(美元)的字母的金額:")
print("您輸入的金額謹悔歲為:", money_str)
# 截取的輸入單位
unit = money_str[-3:]
print("您截取的單位為:", unit)
if unit == "rmb":
# 截取輸入函數的數值
rmb_str_value = money_str[:-3]
# 字元型數據轉化為浮點型數據
rmb_float = float(rmb_str_value)
# 計算兩者的匯率
usa = rmb_float / exchange_rate
# 輸出函數
print("經過換算後的美元金額為:", usa)
elif unit == "usa":
# 截取輸入函數的數值
usa_str_value = money_str[:-3]
# 字元型數據轉化為浮點型數據
usa_float = float(usa_str_value)
# 計算兩者的匯率
rmb = usa_float * exchange_rate
# 輸出函數
print("經過換前李算後的人民幣金祥睜額為:", rmb)
else:
print("您輸入的格式有錯誤,請關閉之後重新輸入!
⑺ 求python代碼。貨幣轉換人民幣對美元。格式為: 人民幣:20 美元:xxx
#獲取實時匯率,根據匯率換算
import requests
import re
import json
url='https://sp0..com/8aQDcjqpAAV3otqbppnN2DJv/api.php? query=1%E7%BE%8E%E5%85%83%E7%AD%89%E4%BA%8E%E5%A4%9A%E5%B0%91%E4%BA%BA%E6%B0%91%E5%B8%81&co=&resource_id=6017&t=1560336236210&cardId=6017&ie=utf8&oe=gbk&cb=op_aladdin_callback&format=json&tn=&cb=jQuery110201293669134906772_1560336178301&_=1560336178313'
res=requests.get(url)
res.coding='gbk'
changge=res.text
changge=re.findall('{.*}',changge)
changge=json.loads(changge[0])
changge=changge['data'][0]['content2']
n=re.findall('1人民幣元=(.*)美元',changge)
n=float(n[0])
usd=rnb/n
print('人民幣:{0} 美元:{1}'.format(rnb,round(usd,2)))