【Python打卡2019】20190406之货币兑换

0.将人民币转换为美元

程序:

#将人民币转为美元
usd_vs_rmb = 6.77
rmb_str = input("请输入人民币金额:")
rmb_num = eval(rmb_str)
usd_num = rmb_num / usd_vs_rmb
print("人民币%f元转换为美元之后的金额为%f元" % (rmb_num, usd_num))

运行结果:

请输入人民币金额:10
人民币10.000000元转换为美元之后的金额为1.477105元

1.判断输入币种并转为另一种

程序:

#判断输入币种并转为另一种

usd_vs_rmb = 6.77 #美元对人民币汇率
currency_str = input("请输入带单位的货币金额(若人民币则添加CNY,若美元则添加USD,如10CNY):")
currency_type_str = currency_str[-3:] #取出单位字符串
currency_num_str = currency_str[:-3] #取出金额字符串
#注意:截取子字符串的时候,若截取范围是[m:n],那么截取结果不包括n位置的内容
currency_num = eval(currency_num_str)
if currency_type_str=='CNY':
    usd_num = currency_num / usd_vs_rmb
    print("人民币%fCNY转换为美元为%fUSD" %(currency_num, usd_num))
elif currency_type_str=='USD':
    rmb_num = currency_num * usd_vs_rmb
    print("美元%fUSD转换为人民币为%fCNY" %(currency_num, rmb_num))
else:
    print("输入有误")

运行结果:
第一种:输入美元

请输入带单位的货币金额(若人民币则添加CNY,若美元则添加USD,如10CNY):5USD
美元5.000000USD转换为人民币为33.850000CNY

第二种:输入错误单位

请输入带单位的货币金额(若人民币则添加CNY,若美元则添加USD,如10CNY):9RMB
输入有误

第三种:输入人民币

请输入带单位的货币金额(若人民币则添加CNY,若美元则添加USD,如10CNY):9CNY
人民币9.000000CNY转换为美元为1.329394USD

3.不断换算直至用户选择退出

程序:

#支持不断输入直至用户选择停止

usd_vs_rmb = 6.77 #美元对人民币汇率
exit_or_not = 'N'
while(exit_or_not=='N'):
    currency_str = input("请输入带单位的货币金额(若人民币则添加CNY,若美元则添加USD,如10CNY):")
    currency_type_str = currency_str[-3:] #取出单位字符串
    currency_num_str = currency_str[:-3] #取出金额字符串
    #注意:截取子字符串的时候,若截取范围是[m:n],那么截取结果不包括n位置的内容
    currency_num = eval(currency_num_str)
    if currency_type_str=='CNY':
        usd_num = currency_num / usd_vs_rmb
        print("人民币%fCNY转换为美元为%fUSD" %(currency_num, usd_num))
    elif currency_type_str=='USD':
        rmb_num = currency_num * usd_vs_rmb
        print("美元%fUSD转换为人民币为%fCNY" %(currency_num, rmb_num))
    else:
        print("输入有误")
    exit_or_not = input("是否退出程序,如果退出请输入Y,否则输入N:")
print("程序已退出")

运行结果:

请输入带单位的货币金额(若人民币则添加CNY,若美元则添加USD,如10CNY):20CNY
人民币20.000000CNY转换为美元为2.954210USD
是否退出程序,如果退出请输入Y,否则输入N:N
请输入带单位的货币金额(若人民币则添加CNY,若美元则添加USD,如10CNY):30USD
美元30.000000USD转换为人民币为203.100000CNY
是否退出程序,如果退出请输入Y,否则输入N:Y
程序已退出
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
中外合资公司章程 (供设立中外合资经营公司参考,申报时空格部位应填写,另行打印制作。粗斜体字系提示或备选内容,应在正式文稿中删除。) 第一章 总 则 第一条 各股东为设立中外合资经营公司,维护公司、股东的合法权益,规范公司的组织和行为,根据《中华人民共和国公司法》(以下简称《公司法》)、《中华人民共和国中外合资经营企业法》(以下简称《企业法》)和其他有关法律、行政法规的规定,制订本章程。 第二条 组建合资经营公司的股东为: [股东一]: 有限公司(以下简称甲方) 住所(或法定地址): 法定代表人: 注册地: [股东二]: 有限公司(以下简称乙方) 住所(或法定地址): 法定代表人: 注册地: ……[若有多方,以此类推]。 第三条 合资经营公司的名称: 有限公司(以下简称公司)。 [英文名称为: 。] 第四条 公司的法定地址: 。 第五条 公司的营业期限:自公司设立登记之日起 年[或:永久存续]。 第六条 董事长[或:经理]为公司的法定代表人。 第七条 公司为企业法人,享有独立的法人财产权。股东以其认缴的出资额为限对公司承担责任。公司以全部财产对公司的债务承担责任。 第八条 公司为中国法人,受中国法律的管辖和保护,其一切活动必须遵守中国的法律、法规和有关规定。 第九条 本章程生效之日起,即对公司、股东、董事、高级管理人员具有约束力。 第二章 宗旨、经营范围 第十条 公司宗旨是:(注:根据具体情况写)。 第十一条 公司经营范围为:            。 第三章 投资总额和注册资本 第十二条 公司的投资总额为   万美元[注:也可为人民币,或股东商定的其他可自由兑换币种,下同]。 第十三条 公司注册资本为 万美元。 简称 股东名称或姓名 出资额 (万美元) 出资比例(%)

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值