Python基础 - 数据类型及运算符
Posted Mr.Bobby
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python基础 - 数据类型及运算符相关的知识,希望对你有一定的参考价值。
基本数据类型
- 整数(int)
- 浮点数(float)
- 字符串
以\' \'或" " 括起来的任意文本。
a. 如果\'本身也是字符,可以用" "括起来
print ("I\'m OK!")
b. 如果既包含\' " 可以用\\转义
print \'I\\\'m \\"OK!\\"\' -> I\'m "OK!"
c. 字符\\自身也需要转义,所以\\\\表示\\
print \'\\\\\\n\\\\\'
\\
\\
d. Python允许用r\' \'表示\' \'内部字符串默认不转义
print \'\\\\\\t\\\\\'
\\ \\
print (r\'\\\\\\t\\\\\')
\\\\\\t\\\\
e. Python允许用 \'\'\' 的格式表示多行
print (
\'\'\'line1
line2
line3\'\'\') - 布尔
一个布尔值只有True、False两种值,要么是True,要么是False,在Python中,可以直接用True、False表示布尔值(请注意大小写)
布尔值可以进行 and or not 运算
>>>True and False
False
>>>True or False
False
>>>not True
False - 空值
空值是Python里一个特殊的值,用None表示。None不能理解为0,因为0是有意义的,而None是一个特殊的空值 - 变量
变量名必须是大小写英文、数字和_的组合,且不能用数字开头
a = \'ABC\'
a. 在内存中创建了一个\'ABC\'的字符串;
b. 在内存中创建了一个名为a的变量,并把它指向\'ABC\'。 -
常量
所谓常量就是不能变的变量,比如常用的数学常数π就是一个常量。在Python中,通常用全部大写的变量名表示常量。
PI = 3.14159265359
算数运算符
-
算数运算符
-
比较运算符
-
赋值运算符
-
逻辑运算
-
成员运算
- 运算符的优先级
如果存在括号(),优先计算括号()内 -
三元运算
result = 值1 if 条件 else 值2 如果条件为真:result = 值1 如果条件为假:result = 值2 >>a,b = 3,4 >>d = a if a>b else b >>d 4
以上是关于Python基础 - 数据类型及运算符的主要内容,如果未能解决你的问题,请参考以下文章