通过汇率兑换初学pycharm-python

本文介绍了从Anaconda转向PyCharm的原因,并分享了两个非常实用的PyCharm快捷键:整体缩进(选中+Tab)和整体注释(Ctrl+/)。此外,还提到了PyCharm的Python Console和Debug功能,尤其是Debug的高效使用,如设置断点,观察函数调用顺序,感叹其强大的代码调试能力。同时推荐了用于录制GIF的LICEcap软件。
部署运行你感兴趣的模型镜像

通过汇率兑换熟悉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,超好用,没有之一~

您可能感兴趣的与本文相关的镜像

Python3.8

Python3.8

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

### 解决方案 对于在 Ubuntu 系统中通过 PyCharm 安装 `opencv-python` 库遇到的问题,有几种方法可以尝试。 #### 方法一:直接安装 opencv-python 可以直接利用 Python 的包管理工具 pip 来安装 OpenCV-Python 接口。打开终端执行如下命令: ```bash pip3 install opencv-python ``` 这一步骤能够确保安装最新稳定版的 OpenCV-Python 接口[^1]。 #### 方法二:解决 PyCharm 中缺少代码提示问题 如果发现 PyCharm 对于刚安装好的 `opencv-python` 缺少代码提示或者自动补全功能,则可能是由于使用了精简版(`opencv-python-headless`)的原因。此时建议先卸载当前版本再重新安装完整的 `opencv-python`: ```bash pip uninstall opencv-python-headless pip install opencv-python ``` 完成上述操作之后还需要确认 PyCharm 及其相关插件均为最新状态以便获得最佳兼容性和性能表现[^2]。 #### 方法三:创建动态库链接 另外一种可能有效的做法是在虚拟环境中手动建立指向所需共享对象文件(.so)的符号链接(symbolic link),具体路径需依据实际环境调整: ```bash cd <your_venv_path>/lib/python3.8/site-packages/ ln -s cv2/python-3/cv2.cpython-38-x86_64-linux-gnu.so cv2.so ``` 这里假设使用的 Python 版本为 3.8,并且操作系统架构为 x86_64 架构下的 Linux 发行版。请注意替换 `<your_venv_path>` 为你自己的虚拟环境位置[^3]。 最后记得重启 PyCharm 让更改生效并等待 IDE 自动索引新添加的内容。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值