Python Charm为什么不自动补全if或者for循环的语句

我新安装了Python Charm,为什么打其他一些代码都提示。
但是if 点完,点Tab就不自动补全,while/for循环也不自动补全,太难受了。
请专业的懂行的来说下,不懂的不要乱说!

Pycharm 自动补全:

小白教程

一、保证File-Power Save Mode 处于关闭状态,否则Pycharm一直处于节能状态,无法出现自动提示和补全功能;当其关闭时,Pycharm会有红色标记、下划线等提示出现;

二、tab 键可以实现main函数的补全,Alt+/ 可以实现函数和变量的补全;

三、其余的补全功能可以通过Pycharm提示的选项通过Enter选择。**

"D:\Python Files\venv\Scripts\python.exe" "D:/Python Files/Chinar-01.py"
hello world

Process finished with exit code 0
打印的时候,第一行的:"D:\Python Files\venv\Scripts\python.exe" "D:/Python Files/Chinar-01.py" 怎么能不显示

除了节能模式外,最后还要通过下面的方法解决的:
“代码自动完成”时间延时设置
File -> Settings -> IDE Settings -> Editor -> Code Completion
-> Auto code completion in (ms):0
-> Autopopup in (ms):500

python的话if,for,while本来就不需要补全什么,跟java不一样,不要圆括号也不需要大括号,条件结束加一个 : 就可以了。

图片说明