首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Python2和Python3的区别和代码转换

    现在我们新手学习的都是Python3,但是Python3和Python2不兼容,所以很多以前使用Python2开发的项目想改成Python3就比较费劲了。...1.代码规范不一样 python2.x:源码重复,不规范 python3.x:整合源码,更清晰优美简单 2.编码种类不一样 python2.x:默认编码ASCII编码 python3.x:默认编码...7.整除 Python3中,整除操作均转化成浮点型数值类型进行处理 Python2中整除操作执行四舍五入操作。...它读取 Python2.x 源代码,并应用了一系列的修复将它转变成有效的 Python3.x 代码; 如:2to3 -w test.py。...这里面还有很多细节有所不同,这里没办法和大家一一讲解,但是要明白的一点就是,你学的是python3,暂时没有必要管的太多,当你学会python3之后,再去看python2一点压力都没有,等你工作后去修改公司老程序也不会有压力

    64100

    Python3教程——5、Python3

    和小名一起学Python Python3教程——5、Python3 PyCharm使用技巧常用快捷键 一、Pycharm常用快捷键 有颜色的为很常用,或不易发现 编辑类: Ctrl + Space 基本的代码完成...Q 快速查看文档 Shift + F1 外部文档 Ctrl + 鼠标 简介(左键点击即可看到该函数或变量的位置) Ctrl + F1 显示错误描述或警告信息 Alt + Insert 自动生成代码...Ctrl + Shift + W 回到之前状态 Ctrl + Shift + ]/[ 选定代码块结束、开始 Alt + Enter 快速修正 Ctrl + Alt + L 代码格式化 Ctrl...2.Pycharm格式化代码 有些时候,我们在编辑代码或者复制完代码后,会出现代码缩减位置不对的情况出现 ? ?...这个时候我们只需要,点击工具栏上的code,再点击Reformat Code,即可看到,代码又恢复到正确的位置了。 ? 3.分开显示 现在有2个页面,想同时看里面的内容进行修改 ?

    2.1K20

    使用autopep8自动规范化python3代码

    技术背景 编码规范是所有编程语言都有可能面临的问题,严格的按照编码规范来写代码,不仅能够提高代码的可读性,在后续程序的可维护性上面也有较大的帮助。...autopep8的安装 因为都是python写的规范工具,可以用pip来直接进行版本管理和安装: [dechin@dechin-manjaro autopep8]$ python3 -m pip install...在这个案例中,我们给出了一个代码行长度超过规范要求的例子,但是用autopep8处理之后,代码并没有被改变,如果此时用flake8来进行检测,还是能够检查出代码超长的问题: [dechin@dechin-manjaro...autopep8之外,还有另外一款也非常常用的自动化规范工具:black,这里我们就不展开介绍其使用方法,仅介绍安装的过程及其官方的帮助文档: [dechin@dechin-manjaro autopep8]$ python3...结合代码规范检查工具flake8以及文章中介绍的这些代码规范格式化工具,最重要的还是要配合以人的判断和调整,才能使得项目具有更好的可读性、可维护性以及更友善的生态。

    1.2K50
    领券