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+d+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, ///当整数太长时就不属于整型了,好像是只包含8位?
age = 18 print(type(age)) # <class 'int'>
2.浮点型(float)
含小数点的数字,比如 shengao = 1.58
shengao = 1.58 print(type(shengao)) # <class 'float'>
标签:变量,python,18,变量值,file,Pycharm,age,底层 From: https://www.cnblogs.com/caicaix/p/17402305.html