python
python
ZEROKO14python相关知识点
python入门
python入门
注释
1 | #这里是注释内容 |
多行文本一并打印:
1 | print("""你好 |
变量不需要定义类型
次方
1 | 3**5#表示3的5次方 |
导入库和使用库
1 | import math |
- 字符串 str
- 整数 int
- 浮点数 float
- 布尔类型 bool
- 空值类型 NoneType
- …
1 | s = "hello world" |
python的交互模式
区别与命令行模式,命令行模式是保存整个文件然后一行一行执行
交互模式是输入一行执行一行,关闭后代码全部消失。
交互模式可以不用print直接看到执行结果。
可以在下图位置打开python的交互模式,或者在终端输入python进入
输入quit()或control+d可以退出交互模式。
用户输入
1 | input("请输入:")#让用户输入,返回字符串类型 |
条件语句
1 | if [条件]: |
pybind11 是用来将c++的函数\类等封装为python模块的。从而在python中就可以调用C++的header-only的库。
https://chunleili.github.io/pybind11/first
python爬虫相关
简单案例:
1 | from urllib.request import urlopen |
requests库
需要安装requests库:pip install requests
1 | import requests |
图表库:Streamlit
PyAutoGUI python键鼠模拟库
pip命令详解
使用pip安装的程序,可以使用pip show xxx确认是否安装好了,如果bin文件夹没有添加到系统的PATH路径下,没法全局执行安装的可执行文件,那么可以通过python -m xxxx执行xxxx可执行文件
永久更换镜像源
更换为官方镜像源:pip config set global.index-url https://pypi.org/simple
不同版本的python通过python3.13,python3.10等指令可以直接调用
python vscode环境
需要的拓展
python拓展
代码检查,测试,调试,环境切换,一些重构等
python Extended
提供大量代码自动完成选项
python Docstring Generator
注释生成
Python Test Explorer for Visual Studio Code
python单元测试侧边栏显示
Python Preview
可视化调试过程
Jupyter
在VS Code中完美使用Jupyter Notebooks
Python Indent
纠正vscode里对python的自动缩进
