1.判断
if <>:
<>
elif<>:
<>
else:
<>
2.循环
while <>:
3.零碎知识点
·运算符 **:乘方 //:整数除法 优先级,乘方最高 //与乘除同级
·a[5:15:3] 名为切片
5代表切片初始位置
15代表切片结束位置
3代表步长
4.汇率程序
"""
#作者:Robin
#日期:2019.2.2
#版本:v3.0
"""
#汇率
USD_VS_RMB = 6.77
#带单位的货币输入
currency_str_value = input('请输入带单位的货币金额(退出程序请输入Q):')
while currency_str_value != 'Q':
#获取货币单位
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('程序已退出!')