Python知识二(pycharm破解与基础使用)

pycharm破解与基础使用

1.文件路径要注意
2.python环境要选择本地
3.main.py脚本文件暂时不勾选
	#主题选择
    file
    	setting
        	editor
            	color scheme
     #pycharm切换解释器
    file
    	setting
        	project
            	python interpreter
     #如何创建python脚本文件
    """
    由于文件的后缀是用于识别该文件内部的数据特征 我们python文件也有独特的后缀名
    .py
    """
    #如何调节字体大小
    file
    	setting
        	editor
            	general
                	change font size ctrl mouse wheel
	#如何运行py文件
    鼠标右键run

注释语法

"""注释是代码之母"""
# 单行注释(#后必须有一个空格) 快捷键ctrl+/
	'''
	多行注释
	'''
	"""
	多行注释
	"""
print('hello world!')  #嘿嘿嘿
	'后方注释需要加入两个空格'
如何自动化格式代码的功能
	ctrl+alt+1
    code
    	reformat code
python代码编写规范>>>:PEP8规范
    #如何快速掌握,利用自动化格式代码功能,前后对比记忆

变量与常量

变量

# 1.什么是变量
	即变化的量 用于记录事物的某种状态(模仿人类对事物的记忆功能)
# 2.如何使用变量
	日常生活中:
        姓名:Jason
        ......
        ......
     程序中:
        username = 'Jason'
"""
语法格式
	username = 'Jason'
	变量名 赋值符号 变量值
底层原理:***
	遇到赋值符号先看右边再看左边
		age =18
			1.在内存空间中申请一块空间存储18
			2.将18所在的内存空间地址绑定给变量名age
			3.之后如果要访问18就通过变量名age访问
"""

命名规范

# 命名规范
	1.变量名只能由数字,字母,下划线任意组合
    	user@name(不对)
        _(可以,有特殊含义)
        pwd_123_aaa(可以)
    2.变量名不能以数字开头,也不建议用下划线开头
    3.命名不能与python中关键字冲突
    4.见名知意('使用英文')
# 命名规则
	1.驼峰体   'javescript推荐使用驼峰体'
    	大驼峰 # 所以单词首字母大写
        小驼峰 # 第一首字母小写,其余大首字母大写
    2.下划线   'python推荐使用下划线'
    	user_name_from_db
    

常量

主要用于记录不变的状态
	在python中没有真正不变的常量
	#我们约定俗成将大写的变量看做常量
		HOST = '12.0.0.1'
在其他编程语言中存在真正不变的常量 定义了就无法修改
	const pi = 3.14  #定义常量
    pi = 4  # 不支持修改

变量三要素

1.变量的值
2.变量的内存地址
3.变量的数据类型
	print(name)
	print(id(name))
	print(type(name))

python底层优化

当值数值很小的时候 如果有多个变量名需要使用 那么指向同一块地址
"""
一个变量名只能指向一个内存地址
一个内存地址可以有多个变量名指向
"""

垃圾回收机制

#垃圾数据的定义
	在内存中没有任何变量名指向的数据
#针对垃圾数据python开发了一套自动化回收方案
	1.引用计数(判定)
	内存中变量值对应的变量名个数,只要不为0就不是垃圾.
	2.标记清除
    当内存即将占满时,python会暂停程序的运行,整体扫描,给垃圾数据标记,之后一次性清除
	3.分代回收
    分三级扫描的机制,减少资源占用.

数据类型print(s,type(s))

'print(s,type(s))  #查看s的数据类型'
#什么是数据类型?
	在现实中存取数据的方式和表现形式有很多,在IT世界里也需要有不同的数据类型.
#数字
int
float
bool
complex
#字符串
str

posted @ 2021-11-02 14:54  弑悟  阅读(26)  评论(0)    收藏  举报