安装配置
安装相关
python
1.windows 版本的 下载路径 https://www.python.org/downloads/windows/
pycharm
1.安装后 pycharm 的路径 C:\Program Files\JetBrains\PyCharm 2022.3.1\bin
2.pycharm 的 破解方法 https://www.exception.site/article/1702
3.破解文件在 chrome tomorrow\python\pycharm_steup\破解pycharm
配置相关
pycharm
1.配置 不同的 虚拟 python 解释器
1.点设置 project 下面 python Interpreter
2.点下来箭头 点 show all 点 + 号 选 add local interpreter
3.location 表示 虚拟的位置 base interpreter 表示你要选择的 python 的版本
4.可以 增加 删除 修改 过滤 修改可以修改 虚拟环境的名字 只是名字而已 和 路径 解释器 本身版本无关
基本操作
pycharm
pip基操
pip list
pip install requests
pip install -r requirements.txt
pip freeze > requirements.txt # 导出依赖
pip uninstall requests
pip install –upgrade requests==2.1.0
pip install scrapy -i https://pypi.tuna.tsinghua.edu.cn/simple #指定源
pip --version # 查看版本
常见的安装源:
https://pypi.tuna.tsinghua.edu.cn/simple # 清华
https://mirrors.aliyun.com/pypi/simple/ # 阿里
https://mirrors.163.com/pypi/simple/ # 网易
https://pypi.douban.com/simple/ # 豆瓣
https://mirror.baidu.com/pypi/simple/ # 百度
https://pypi.mirrors.ustc.edu.cn/simple/ # 中科大
https://mirrors.huaweicloud.com/repository/pypi/simple/ # 华为
https://mirrors.cloud.tencent.com/pypi/simple/ # 腾讯
快捷键:
格式化代码:"Ctrl+Alt+L"
注释代码:"Ctrl+/"
复制当前行或选定的代码块:"Ctrl+D"
剪切当前行或选定的代码块:"Ctrl+X"
粘贴剪贴板内容:"Ctrl+V"
撤销上一步操作:"Ctrl+Z"
重做上一步操作:"Ctrl+Shift+Z"
查找文件:"Ctrl+Shift+N"
查找类、方法或变量:"Ctrl+N"
在文件中查找文本:"Ctrl+F"
在文件中替换:"Ctrl+R"
在整个项目中查找文本:"Ctrl+Shift+F"
跳转到定义:"Ctrl+左键单击"
显示参数信息:在函数或方法后面输入"("并按下"Ctrl+P"
运行单元测试:在测试方法上点击右键,然后选择"Run"或按下快捷键"Ctrl+Shift+F10"
调试单元测试:在测试方法上点击右键,然后选择"Debug"或按下快捷键"Shift+F9"
跳到新的下一行 shift + 回车
python 语法
1.变量
1.Python是动态语言,它处理变量的概念与一般静态语言不同。静态语言如C C++当定义变量时内存就会预留空间存储变量内容。
2.变量所使用的是参照地址的概念,设定一个变量x=10时,Python会在内存某个地址存储10,此时我们简历变量x像是一个标志,
其内容是存储10的内存地址。如果有另一个变量y=10 则y的标志内容也是存储10的内存地址。相当于变量时名称,不是地址。
使用内置函数id()获取变量内存地址。
3.x = 10
y = 10
print(id(x)) //21430544
print(id(y)) //21430544
4.命名规则
1.必须有英文字母、_下划线或中文开头,建议用英文字母。
2.只能由英文字母、数字、_下划线或中文组成,下划线开关的变量会被特别处理。
3.英文字母大小写敏感,Name和name是两个变量名。
4.Python系统保留字或关键字不能当做变量名,这会让程序报错。内置函数名不建议当变量名
5.具体命名:
命名:
驼峰命名
1.appName:第一个单词首字母小写 第二个单词首字母大写
2.AppName (class):第一个单词首字母大写,第二个单词首字母大写,以此类推
下划线命名
app_name :用于函数名称 用下划线连接单词名称
APP_NAME:全大写用于常量
小结:
变量命名:变量,函数用下划线 类用大驼峰
全局变量(常量):大写,多个单词用下划线连接
5.下划线变量
_test
这样定义为私有变量、函数或方法,不想直接被调用时用单下划线开头
结尾下划线例如:
dict_
为了避免与系统关键字或内置函数名称相同
前后双下划线例如:
__test__
这是python内部保留变量或方法
前边双下划线例如:
__test
私有方法或变量的命名,无法直接使用本命存取
python 简单的类结构
class Car:
def __init__(self, make, model, year):
self.__make = make # 私有变量
self.__model = model # 私有变量
self.__year = year # 私有变量
def get_make(self):
return self.__make # 通过公共方法访问私有变量
def set_make(self, make):
self.__make = make # 通过公共方法修改私有变量
car = Car("Toyota", "Camry", 2022)
print(car.get_make()) # 输出: Toyota
car.set_make("Honda")
print(car.get_make()) # 输出: Honda
# 尝试直接访问私有变量
print(car.__make) # 报错: AttributeError: 'Car' object has no attribute '__make'
课件相关
https://docs.qq.com/sheet/DREJyckVrcEV6WVlU?tab=000001
教学案例(随用随更):【腾讯文档】爬虫百例-宇哥实战 :群文件自取
测试练习题 :【腾讯文档】测试练习题 (都是实战)
https://docs.qq.com/doc/DRGR0cENDWk9xd21R
课件资料:群文件自取
ps:没有基础或基础不好不要跳着看
Python课件更新中:https://docs.qq.com/doc/DREFKSHFSc2ZQTll4
标签:下划线,Ctrl,python,make,https,变量
From: https://www.cnblogs.com/tomorrow9527/p/18078918