脚本专栏 
首页 > 脚本专栏 > 浏览文章

pycharm 复制代码出现空格的解决方式

(编辑:jimmy 日期: 2024/12/28 浏览:3 次 )

我在pycharm中写python代码的时候并不喜欢在运算符前后添加空格,例如我经常就直接写a=3而不是写成a = 3这个样子。

对于我而言,怎么省事怎么写,况且我不认为少了空格就影响了代码的可读性。

但是这样会有一个问题,在复制粘贴代码的时候pycharm会自动给你添加空格,即你复制了a=3粘贴的时候却变成了a = 3,这令我十分不爽!

怎么解决呢?

File-Settings-Editor-Code Style-Python-Spaces取消所有的勾选项即可,如下图

pycharm 复制代码出现空格的解决方式

补充:pycharm运行中出现的一些列问题

一、python运行中出现 unexpected indent

第一种情况:

(1)缩进应该是四个空格。if请顶格写,if下面的两行,行首四个空格。

(2)age输入是字符串类型,需要转成整数才能比较大小

第二种情况:

(1)确保在命令之前不添加任何额外的空格

(2)Unindent不匹配任何外部缩进级别

(3)预期一个缩进块

第三种情况:

关于复制别人代码后 在pycharm修改代码时 pycharm 老是莫名提示 unexpected indent这是因为tab缩进可能是四个空格,很多这个原因是编译器的原因,可能是mac系统上编译的代码在windows上tab出现的问题。

file——>settings——>code style——>Python

pycharm 复制代码出现空格的解决方式

pycharm 复制代码出现空格的解决方式

pycharm 复制代码出现空格的解决方式

最后点击OK即可解决!

二、pycharm运行中出现missing whitespace after ','

解决方法:逗号“,”后需要补空格

pycharm 复制代码出现空格的解决方式

以上为个人经验,希望能给大家一个参考,也希望大家多多支持。如有错误或未考虑完全的地方,望不吝赐教。

上一篇:删除pycharm鼠标右键快捷键打开项目的操作
下一篇:pycharm 实现复制一行的快捷键
一句话新闻
微软与英特尔等合作伙伴联合定义“AI PC”:键盘需配有Copilot物理按键
几个月来,英特尔、微软、AMD和其它厂商都在共同推动“AI PC”的想法,朝着更多的AI功能迈进。在近日,英特尔在台北举行的开发者活动中,也宣布了关于AI PC加速计划、新的PC开发者计划和独立硬件供应商计划。
在此次发布会上,英特尔还发布了全新的全新的酷睿Ultra Meteor Lake NUC开发套件,以及联合微软等合作伙伴联合定义“AI PC”的定义标准。