标签:span strong str height print mamicode 使用技巧 enc 日期
1.案例描述
设计一个汇率换算程序,其功能是将美元换算成人民币,或者相反。
2.0增加功能:根据输入判断是人民币还是美元,进行相应的转换计算
3.0增加功能:程序可以一直运行,知道用户选择退出
2.案例分析
3.循环语句while
控制程序语句:根据判断条件确定一段程序是否再次执行一次或者多次。
# 当条件为True时,执行语句块1;为False时退出循环 while (<条件>): <语句块1> <语句块2>
4.上机实验
""" 作者:梁斌 功能:汇率兑换 版本:3.0 日期:02/08/2017 2.0 新增功能:根据输入判断是人民币还是美元,进行相应的转换计算 3.0 增加功能:程序可以一直运行,直到用户选择退出 """ # 汇率 USD_VS_RMB = 6.77 # 带单位的货币输入 currency_str_value = input(‘请输入带单位的货币金额(退出程序请输入Q):‘) i = 0 while currency_str_value != ‘Q‘: i = i + 1 # print(‘循环次数‘, i) # 获取货币单位 unit = currency_str_value[-3:] if unit == ‘CNY‘: # 输入的是人民币 rmb_str_value = currency_str_value[:-3] # 将字符串转换为数字 rmb_value = eval(rmb_str_value) # 汇率计算 usd_value = rmb_value / USD_VS_RMB # 输出结果 print(‘美元(USD)金额是:‘, usd_value) elif unit == ‘USD‘: # 输入的是美元 usd_str_value = currency_str_value[:-3] # 将字符串转换为数字 usd_value = eval(usd_str_value) # 汇率计算 rmb_value = usd_value * USD_VS_RMB # 输出结果 print(‘人民币(CNY)金额是:‘, rmb_value) else: # 其他情况 print(‘目前版本尚不支持该种货币!‘) print(‘************************************************‘) # 带单位的货币输入 currency_str_value = input(‘请输入带单位的货币金额(退出程序请输入Q):‘) print(‘程序已退出!‘)
5.Pycharm使用技巧
多行代码缩进:全部选中缩进代码,Tab键
标签:span strong str height print mamicode 使用技巧 enc 日期
原文地址:https://www.cnblogs.com/badboy200800/p/10556086.html