一、增加新功能
程序可以一直运行,直到用户选择退出
'''
整段注释
功能:汇率兑换
版本:3.0
日期:18/02/7
新增功能:根据输入判断是人民币还是美元,进行相应的转换计算
新增功能:程序可以一直运行,直到用户选择退出
'''
USD_VS_RMB = 6.77 #常量
#输入货币
s = input('请输入货币(CNY or USD)金额(输入Q退出)')
while s != 'Q':
#获取货币单位 取字符串后三位
unit = s[-3:]
currency_str_value = eval(s[0:-3])
if unit == 'USD':#如果是美元
cny = currency_str_value * USD_VS_RMB
print('人民币金额是:',cny)
elif unit == 'CNY':#如果输入人民币
usd = currency_str_value / USD_VS_RMB
print('美元金额是:', usd)
else:
print('目前版本只支持美元(USD)和人民币(CNY)的兑换计算')
#提示用户再次输入
print("*******************************************")
s = input('请输入货币(CNY or USD)金额(输入Q退出)')
else:
print("程序已退出!")
二、循环语句while
While 循环条件:
语句块1
语句块2
当循环条件成立时执行语句块1,否则跳出循环
三、注意
- 对已写段落整体进行缩进格式的快捷键 选中+tab
- 可以增加计数功能,设置计数器i=1,循环一次i+=1;