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


相关文章
|
1月前
|
Python
Python运算符优先级
Python运算符优先级。
22 3
|
1月前
|
Python
Python成员运算符
Python成员运算符
27 2
|
1月前
|
Python
Python身份运算符
Python身份运算符。
23 1
|
1月前
|
Python
Python赋值运算符
Python赋值运算符。
23 2
|
1月前
|
Python
Python比较运算符
Python比较运算符。
27 2
|
2月前
|
Python
【10月更文挑战第7天】「Mac上学Python 14」基础篇8 - 运算符详解
本篇将详细介绍Python中的运算符,包括数学运算、关系运算、逻辑运算、赋值运算和成员运算等内容。同时会说明运算符的优先级和运算顺序,帮助用户理解和掌握Python中的运算符使用规则。
41 3
【10月更文挑战第7天】「Mac上学Python 14」基础篇8 - 运算符详解
|
2月前
|
自然语言处理 Python
【python从入门到精通】-- 第三战:输入输出 运算符
【python从入门到精通】-- 第三战:输入输出 运算符
72 0
【python从入门到精通】-- 第三战:输入输出 运算符
|
2月前
|
存储 Java 编译器
Python学习三:学习python的 变量命名规则,算数、比较、逻辑、赋值运算符,输入与输出。
这篇文章是关于Python编程语言中变量命名规则、基本数据类型、算数运算符、比较运算符、逻辑运算符、赋值运算符以及格式化输出与输入的详细教程。
24 0
Python学习三:学习python的 变量命名规则,算数、比较、逻辑、赋值运算符,输入与输出。
|
2月前
|
Python
Python操作:字符串--列表--元组--字典--运算符 (一)
Python操作:字符串--列表--元组--字典--运算符 (一)
23 0
|
2月前
|
Python
Python操作:字符串--列表--元组--字典--运算符 (二)
Python操作:字符串--列表--元组--字典--运算符 (二)
23 0