Python脚本

一、Python语法

  1. 语法

    A. 以单下划线开头的代表不能直接访问的类属性,以双下划线开头的代表类的私有成员,以双下划线开头和结尾的代表Python里特殊方法专用的标识;

    B. 可以使用单引号、双引号和三引号('''或'''''')来表示字符串,引号的开头和结尾必须是相同类型的,其中三引号可以由多行组成;

    C. 代码缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,建议使用四个空格;

    D. 函数之间或类的方法之间用空行分隔,表示一段新的代码的开始。类和函数入口之间也用一行空行分隔,以突出函数入口的开始;

    E. 类的实例化类似函数调用,类的继承是class 派生类名(基类名)、可以多重继承;

  2. 数据类型

    A. 字符串(str):表示文本数据;

    B. None:表示空值或无;

    C. 布尔值(bool):表示真或假;

    D. 列表(list):如[1, 2, 3];

    E. 元组(tuple):如(1, 2, 3);

  3. 函数

    A. 函数定义以def开头,末尾冒号:,函数内容要缩进;

    B. 函数必须先定义,后使用,参数分为必备参数、关键字参数(可以和声明的顺序不一致)、默认参数(没有值传入)等;

  4. 其它

    A. 内置类属性:__name__表示类名;

    B. if __name__ == "__main__":  表示作为主程序运行而非作为模块导入;

    C. __init__()是类的构造函数或初始化方法,类的实例化操作会自动调用该方法;

    D. self:代表类的实例,在定义类的方法时是必须有的且在第一个,但在调用时可以不传入。

 

二、依赖库

  1. WEB服务

    A. FastAPI:高性能的WEB框架提供API服务,通过访问/docs路径可以查看接口文档,支持OpenAPI规范,具体使用见FastAPI官方文档

    B. uvicorn:ASGI服务,用于运行Python的异步WEB应用程序;

  2. 数据库

    A. pymysql:操作MySQL数据库;

 

三、Conda

  1. 创建conda虚拟环境

    A. 创建环境:conda create --name rhxy python=3.10;

    B. 激活环境:conda activate rhxy;

    C. 删除环境:conda remove--name rhxy --all

       

posted @   如幻行云  阅读(4)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗
历史上的今天:
2020-02-23 Java 集合框架(List/Set/Map)
2020-02-23 Java JMM/volatile/CAS/UnSafe/原子类
2020-02-23 Java 分支合并(ForkJoin)
点击右上角即可分享
微信分享提示