python中运算符总结

简介: Python 中标识符由字母、数字、下划线组成,不能以数字开头,区分大小写。

1、Python 中标识符由字母、数字、下划线组成,不能以数字开头,区分大小写。



单下划线开头的标识符,如:_xxx ,表示不能直接访问的类属性,需通过类提供的接口进行访问,不能用 from xxx import * 导入;双下划线开头的标识符,如:__xx,表示私有成员;双下划线开头和结尾的标识符,如:xx,表示 Python 中内置标识,如:init() 表示类的构造函数。


2、引号



Python 可以使用引号(’)、双引号(")、三引号(’’’ 或 “”")来表示字符串,引号的开始与结束须类型相同,三引号可以由多行组成。


3、编码



Python2 中默认编码为 ASCII,假如内容为汉字,不指定编码便不能正确的输出及读取,比如我们想要指定编码为 UTF-8,Python 中通过在开头加入 # -- coding: UTF-8 -- 进行指定。


Python3 中默认编码为 UTF-8,因此在使用 Python3 时,我们通常不需指定编码。


4、多行



Python 中一般以新行作为语句的结束标识,可以使用 \ 将一行语句分为多行显示。如下所示:

a = 128
b = 1024
c = 512
d = a + \
b - \
c


如果包含在 []、{}、() 括号中,则不需要使用 \。如下所示:

arr = {
a,
b,
c
}

5、注释



Python 中单行注释使用 #,多行注释使用三个单引号(’’’)或三个双引号(""")


6、数据类型



整数:可以为任意大小、包含负数


浮点数:就是小数


字符串:以单引号 ‘、双引号"、三引号 ‘’’ 或 “”"括起来的文本


布尔:只有 True、False 两种值


空值:用 None 表示


变量:是可变的


常量:不可变


7、如何理解Python中的if name == ‘main’



通俗的理解__name__ == ‘main’:假如你叫小明.py,在朋友眼中,你是小明(name == ‘小明’);在你自己眼中,你是你自己(name == ‘main’)。


if name == 'main’的意思是:当.py文件被直接运行时,if name == 'main’之下的代码块将被运行;当.py文件以模块形式被导入时,if name == 'main’之下的代码块不被运行。


Python中的各种符号总结如下:


image.png

image.png

image.png

b8e27f986aa042e78f03c7c0ff98749c.png

image.png

image.png

image.png

e58eadf2d2e040a49c90307d89ba3a47.png

image.png


相关文章
|
6月前
|
Python
Python编程:运算符详解
本文全面详解Python各类运算符,涵盖算术、比较、逻辑、赋值、位、身份、成员运算符及优先级规则,结合实例代码与运行结果,助你深入掌握Python运算符的使用方法与应用场景。
420 3
|
11月前
|
人工智能 Python
Python 中的 `and`, `or`, `not` 运算符
本文介绍了 Python 中的逻辑运算符 `and`、`or` 和 `not` 的基本用法及其特性。这些运算符主要用于布尔运算,特别是在条件判断和循环中非常有用。文章详细解释了每个运算符的功能,例如 `and` 检查所有表达式是否为真,`or` 检查是否有任意一个表达式为真,`not` 用于取反。此外,还提到这些运算符支持短路特性,并可应用于非布尔值场景。掌握这些运算符有助于编写更高效、简洁的代码。
822 11
|
知识图谱 Python
Python入门:4.Python中的运算符
Python是一间强大而且便捷的编程语言,支持多种类型的运算符。在Python中,运算符被分为算术运算符、赋值运算符、复合赋值运算符、比较运算符和逻辑运算符等。本文将从基础到进阶进行分析,并通过一个综合案例展示其实际应用。
|
Python
【10月更文挑战第7天】「Mac上学Python 14」基础篇8 - 运算符详解
本篇将详细介绍Python中的运算符,包括数学运算、关系运算、逻辑运算、赋值运算和成员运算等内容。同时会说明运算符的优先级和运算顺序,帮助用户理解和掌握Python中的运算符使用规则。
246 3
【10月更文挑战第7天】「Mac上学Python 14」基础篇8 - 运算符详解
|
Python
Python运算符优先级
Python运算符优先级。
216 2
|
Python
Python成员运算符
Python成员运算符
155 2
|
Python
Python赋值运算符
Python赋值运算符。
154 2
|
Python
Python比较运算符
Python比较运算符。
193 2
|
Python
Python身份运算符
Python身份运算符。
167 1
|
自然语言处理 Python
【python从入门到精通】-- 第三战:输入输出 运算符
【python从入门到精通】-- 第三战:输入输出 运算符
324 0
【python从入门到精通】-- 第三战:输入输出 运算符

推荐镜像

更多