caicaix

导航

Pycharm的使用和python的部分原理逻辑

pycharm的使用

1.基本使用

1.如何切换主题

file(文件)>>>>  settings(工具)  >>>>  Apperance & behavior(外观和性能) >>>>  Apperance(外观)  >>>>   Theme(主题)

 

2.如何切换不同版本的翻译器

file(文件)>>>>  settings(工具)  >>>>  project(项目)>>>>  python  interpreter(python翻译器)>>>> add interpreter(添加翻译器) >>>>  system  interpreter(系统里翻译器)  >>>>   三个点寻找地址添加

 

3.如何新建文件(已建工程 file>>new project)

右键已建工程  >>>>   new(新的)  >>>>  python file(python文件)  如需要建别的文件则点击  file>>>命名加文件对应的后缀

 

4.切换字体大小

感觉不太需要  更建议 ctrl+滚轮

 

5.如何运行py文件

鼠标右键空白处  >>>>  run(跑)

 

6.将pycharm切换成中文(不建议)

 不建议的理由大概是看起来高档一点难一点

file(文件)>>>>  settings(工具)  >>>>  plugins(插件) >>>> 搜索chinses下载安装应用重启即可

 

python部分基本定义

1.python的注释符号

1.规定标准

字面意思就是python部分代码的注释

PEP8规范    详细https://www.yuque.com/liyangqit/lb35ya/lz534n

 

2.注释方法

方法一:# + 注释

方法二:三对引号(单双都可)    //ctrl+d 可快速复制某行,同样适用于代码

方式三:选中  ctrl + ? 快速批量注释

 

3.快速整理规范代码或注释(重要!!!!)

ctrl+alt+l   或     code(编码)  >>>>  reformat code(格式化编码)

我觉得重要的原因是在python中每个字符或变量中需要用空号隔开才规范,有时候会漏,整段代码打完后,快速整理一下非常方便

 

2.变量

1.变量的基本

可以改变的量,就叫变量,比如     name(变量名)   =(赋予值)     '蔡敏'(变量值)     

name为变量,它可以是蔡敏也可以是林立,也可以是罗文茜

读写方式是从右到左,先将变量值在内存中存储,然后赋予给变量名。

 

2.变量的命名

1.命名规范:只能用字母、数字、下划线的任意组合, 不能以数字开头,单个也可以

                     不能跟关键词冲突,比如 print、and、while、for 等

                     最好见名知其意

2.骆峰体(风格,不建议用):大驼峰UserNameFromDb  每个单词首字母都是大写

                                                 小驼峰userNameFromDb   除了第一个单词,每个单词首字母都是大写

3.下划线(风格,建议使用) :user_name_from_db

也可以用拼音,low是low点对英语不好也友善一点

 

3.常量(不常用,了解一下)

定义:就是不变的量,在python中没有一定的常量,默认全大写就是常量,一般不会发生变化

 

4.变量值的三大特性

1.变量值

同变量

 

2.内存地址

每个变量值都又专属的内存地址

查看方式

print(id(username))  # 1896911406960,username的内存地址

 

3.数据类型

每个数据都有类型,比如 age = 18,18为整型,使用age的类型为int(整型)

age = 18
print(type(age))  # <class 'int'>

 

4.python的底层优化(了解)

当一个变量值占用内存比较小,且多个变量指向同一个变量值,变量值的内存地址一样    //节省内存

 

5.垃圾回收机制

定义:当一个变量值没有变量所指向的时候,该变量值会变成垃圾被清理

拓展:1.一个变量值可以被多个变量指向,而一个变量同时只能指向一个变量值
           2.内存空间即将占满的时候,python会暂停程序的运行,从头到位扫描一遍,并且把扫描出来的垃圾数据做标记,然后,一次性做清除处理
           3.python会分频次监管数据,常用的可能很长时间监管一次,而不常用的可以会短时间多次监管

6.数据类型

定义:每种变量或常量都有所对应的数据类型,常见的数据类型分为整型(int)、浮点型(float)、字符串、列表、字典 、元组 、布尔、集合

 

1.整型(int)

名如其意整数型,比如 age = 18,当整数太长时定义整数的话应为 long  int  ///当整数太长时就不属于整型了,好像是只包含8位?

age = 18
print(type(age))  # <class 'int'>

 

2.浮点型(float)

含小数点的数字,比如  shengao = 1.58

shengao = 1.58
print(type(shengao))  # <class 'float'>

 

posted on 2023-05-15 16:25  菜CAIx  阅读(92)  评论(0编辑  收藏  举报