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

浙公网安备 33010602011771号