标签:Python
聚合展示与当前标签相关的教程与电子书内容。
教程
共 4 篇
Gunicorn+Nginx部署Django应用图文教程
作为一个高级的Python Web应用框架,Django可以加快使用Python编程语言构建的Web应用的开发速度。Django应用的部署方式非常多,本教程将演示如何使用Nginx作为反向代理、Gunicorn作为WSGI服务器来部署Django应用。Gunicorn负责高效地提供应用服务,而Nginx则...
SaltStack自动化运维工具部署及入门使用教程
SaltStack是一款基于Python的C/S架构自动化运维工具,用于配置管理和远程执行,可有效帮助运维人员提高工作效率、规范业务配置与操作。 一、SaltStack功能 SaltStack的核心功能包括能够提供简单的编程接口、最小最快的网络载荷、安全加密的协议和更加细致化...
Anaconda工具的简介和安装使用
Anaconda是什么?Anaconda是专注于数据分析的Python发行版本,包含了conda、Python等190多个科学包及其依赖项。Anaconda就是可以便捷获取包且对包能够进行管理,包括了python和很多常见的软件库和一个包管理器conda。常见的科学计算类的库都包含在里面了,使...
Python怎么写Hello World
Python是一种简单易学的编程语言,适合初学者和有经验的开发者。如果初次接触Python,那么第一步通常是编写一个简单的程序,输出"Hello World"。这个经典的示例可以帮助大家熟悉Python的基本语法和开发环境。那么Python怎么写Hello World,本文简单介绍下写一...
电子书
共 65 篇
Python解释器输入来源
Python 解释器可以从多种来源获取输入,包括标准输入或程序参数传入的脚本、以交互方式键入的语句、导入的模块源文件等。本篇教程将详细介绍,并给出这些情况下所用的语法。 一、完整的Python程序 虽然语言规范描述不需要规定如何启动 Python 解释器,但对...
Python复合语句
在Python中,复合语句是一种包含其他语句或语句组的语句,它们以某种方式影响或控制所包含的其他语句的执行。通常情况下,复合语句跨越多行,并且使用缩进来表示语句之间的逻辑关系。在某些简单的情况下,整个复合语句也可能包含于一行之内。 Python中的复...
Python类型形参列表
在Python中,类型形参列表是指在函数定义中使用泛型类型的占位符。这些占位符可以用于指定函数接受的参数类型、返回值类型以及函数内部变量的类型等。类型参数是紧接在函数、类或类型别名的名称之后的方括号 ([]) 中声明的。 一、类型形参列表 type_params...
Python match语句
Python中的match语句用于从字符串的起始位置匹配一个模式,如果匹配成功,返回一个匹配对象(Match Object),否则返回None。本教程将介绍 match 语句的基本语法、逻辑流程、模式等等。 一、match语句语法 匹配语句用于进行模式匹配,语法如下: match_stm...
Python try语句
Python中的try语句是一种异常处理机制,用于捕获和处理可能会导致程序崩溃的异常。try语句包含两个关键字:try和except。try块中包含可能引发异常的代码,而except块则包含处理异常的代码。 一、try语句语法 try 语句可为一组语句指定异常处理句柄和/或清理...
Python简单语句
Python简单语句简单语句包括表达式语句、赋值语句、assert 语句、pass 语句、del 语句、return 语句、yield 语句、raise 语句、break 语句、continue 语句、import 语句、global 语句、nonlocal 语句和type 语句。 简单语句由一个单独的逻辑行构成。 多条...
Python raise语句
Python中的raise语句用于抛出一个指定的异常。当程序中出现错误或需要中断执行时,可以使用raise语句来引发一个异常,并附带一些描述信息。这样可以让调用者知道发生了什么错误,以便进行相应的处理。 一、raise语句语法 raise_stmt ::= "raise" [expressio...
Python import语句
Python中的import语句用于导入模块。通过使用import语句,当语句包含多个子句(由逗号分隔)时这两个步骤将对每个子句分别执行,我们可以在当前程序中使用其他模块中定义的函数、类和变量,这样可以提高代码的可重用性和模块化程度。 一、import语句语法 im...
Python赋值语句
Python是当下非常流行的编程语言,其赋值语句的多样性是其特色之一。除了常见的变量赋值,Python还支持许多其他赋值方式,包括多重赋值、增量赋值以及解包赋值等。本教程将进一步介绍Python中赋值语句的多种形式。 一、赋值语句示例 赋值语句用于将名称(重...
Python表达式
在Python中,表达式是由操作数、运算符和函数调用等组成的语法结构,可以进行各种数学运算、逻辑判断、字符串操作等。本教程将解释 Python 中组成表达式的各种元素的的含义,包括算术转换、幂运算符等等。 语法注释:接下来会使用扩展 BNF 标注来描述语法而...
Python运算符优先级
在Python编程语言中,运算符的优先级是指在一个包含多个运算符的表达式中,哪个运算符应该先被执行。例如,在表达式“a + b * c”中,Python会优先执行乘法运算,然后再进行加法运算。本教程对 Python 中运算符的优先顺序进行了总结。 一、运算符优先级 下表...
Python比较运算
与 C 不同,Python 中所有比较运算的优先级相同,低于任何算术、移位或位运算。 另一个与 C 不同之处在于 a < b < c 这样的表达式会按传统算术法则来解读: comparison ::= or_expr (comp_operator or_expr)* comp_operator ::= "<" | ">" | "=...