通过汇率兑换熟悉pycharm-python
之前一直使用anaconda,因为比较方便,我需要的包基本都已经安装好了,而且按钮点点可以一行或者几行去运行代码找错,很适合我这种小白,最近看的教程都是用pycharm,看他们用pycharm的一些快捷键,卧槽!太酷了吧!入坑了入坑了~
贼好用的两个快捷键:
整体缩进:选中+Tab
整体注释:Ctrl+/
贼好用的小功能:
1.python console:anaconda用习惯了,总是当草稿,在pycharm左下角
2.debug:之前debug我都是在anaconda中几行几行的运行代码慢慢找,原来真的debug介么酷炫的!
先贴个代码
"""
作者:xxj-小象教程
项目:汇率变换
版本:4.0
时间:2019.1.16
"""
def convert_currency(im,er):
out = im*er
return out
#汇率(常量,大写)
USD_VS_RMB = 6.77
#带单位的货币输入
currency_str_value = input('请输入带单位的货币金额:')
#获取货币单位
unit = currency_str_value[-3:]
#条件判断
if unit == 'RMB':
exchange_rate = 1 / USD_VS_RMB
# rmb_value = eval(currency_str_value[:-3])
# usd_value = rmb_value / USD_VS_RMB
# print('美元(USD)金额是:', usd_value)
elif unit == 'USD':
exchange_rate = USD_VS_RMB
# usd_value = eval(currency_str_value[:-3])
# rmb_value = usd_value * USD_VS_RMB
# print('人民币(RMB)金额是:', rmb_value)
else:
exchange_rate = -1
if exchange_rate != -1:
in_money = eval(currency_str_value[:-3])
out_money = convert_currency(in_money, exchange_rate)
print('兑换后的金额:',out_money)
else:
print('不支持该种货币!')
先设置断点:
有没有发现!!整个代码的运行过程用debug可以走一遍下来!还可以看到函数调用的顺序!我以前怎么没发现debug介么酷!
顺便安利录制成gif的软件——LICEcap,超好用,没有之一~