python基础~pycharm使用技巧

新建文件时,自动生成注释

Settings--Editor--Fileand Code Templates,选择Python Script

${NAME}文件名

${DATE}日期


快速补齐代码

if __name__ == '__main__':  先输入main,然后按tab键

快速补齐自定义段落

Settings--Editor--Live Templates,点击右侧的+号,添加自定义的内容

完成之后,在下方define勾选python(勾选生效范围为python)


修改注释的颜色

Settings--Editor--Color Scheme--python,点击右侧的+号,添加自定义的内容


取消语法检查

Settings--Editor--Inspections,取消勾选PEP 8的两个选项


快速校准代码格式

Ctrl + Alt + L

代码的语法规则有以下基本规则:

赋值的时候,前后要有空格,注释的#号和注释的内容之间也要有空格

变量不使用python的关键字或内置函数的名字

最后一行代码之后有一个空行

可以使用Ctrl + Alt + L 快速校准代码格式


下载中文版插件

Settings--Editor--Plugins, 下载中文版插件


分屏

Settings--Keymap,查询split关键字,找到分屏的图标,设置快捷键

Split Right   左右分屏

Split Down  上下分屏


真实环境与虚拟环境的区别:

真实环境的项目,cmd里安装的第三方库可以通用

虚拟环境的项目,cmd里安装的第三方库不通用

新建虚拟环境的项目:

1.选择New environment using Virtualenv

2.Inherit global site-packages

勾选表示允许使用本地第三方库

3.Make available to all projects

勾选表示允许其他项目使用虚拟项目的库


冒泡算法:

冒泡算法主要用于对列表的排序

列表中的数字两两比较,如果前面的数比后面的大,则两数互换,每一轮确定一个最大的数

通过若干轮比较,实现所有数的排序

原始数据[4,3,2,1]

4个数,第一轮比较3次n个数,第一轮比较n-1次

第一次比较,将4和3的位置互换3421

第二次比较,将4和2的位置互换3241

第三次比较,将4和1的位置互换3214

第二轮比较[3,2,1,4]  第二轮比较2次n个数,第二轮比较n-1-1次

第一次比较,将3和2的位置互换2314

第二次比较,将3和1的位置互换2134

第三轮比较[2,1,3,4]  第三轮比较1次n个数,第三轮比较n-1-2次

第一次比较,将2和1的位置互换1234

list1 = [9,87,68,54,18,1,81,16]

for i in range(len(list1) -1):  #控制比较多少轮

    for j in range(len(list1) -1 - i):  #控制每一轮比较多少次

        if list1[j] > list1[j +1]:  #如果前面的数比后面的大

            list1[j], list1[j +1] = list1[j +1], list1[j]  #两数互换

print(list1)  #[1, 9, 16, 18, 54, 68, 81, 87]

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容