Python 中的文字是什么?

Python 中的文字是什么?

Python 中的文字是分配给变量或常量的值。在这里,我们将讨论文字的类型。

  • 数值文字
  • 字符串文字
  • 布尔文字

更多Python相关文章,请阅读:Python 教程

数值文字

数值文字是数字。 Python 支持四种不同的数值类型−

  • int (有符号整数) − 他们经常被称为整数或 int,其为带有不带小数点的正或负整数。

  • long (长整数) − 也称为长整数,它们是无限大的整数,写成整数的样式,后跟大写或小写字母 L。

  • float (浮点实数值) − 也称为浮点数,它们表示实数,并用小数点分隔整数和小数部分。浮点数也可以是科学计数法,其中 E 或 e 表示 10 的幂 (2.5e2=2.5×102=250)。

  • complex (复数) − 是 a + bJ 的形式,其中 a 和 b 为浮点数,J (或 j) 表示 -1 的平方根 (即虚数)。数的实部是 a,虚部是 b。 Python 编程中很少使用复数。

示例

让我们看一个示例。

# Python int 文字
val1 = 25
print(val1)

# Python float 文字
val2 = 11.89
print(val2)

# Python complex 文字
val3 = 6+2.9j
print(val3)

# Python 十六进制文字
val4 = 0x12d
print(val4)

# Python 八进制文字
val5 = 0o021
print(val5)

输出

25
11.89
(6+2.9j)
301
17

字符串文字

我们可以通过用引号括起来的字符轻松创建字符串文字。 Python 将单引号视为双引号。创建字符串就像将值分配给变量一样简单。

让我们看看如何轻松创建 Python 中的字符串 –

myStr = Thisisit!'

示例

我们将看一个创建单行和多行字符串的示例 –

str1 = "John"
print(str1)

# 多行字符串
str2 = """ This,
is it!
"""
print(str2)

输出

John
 This,
is it!

布尔文字

示例

布尔值有两个取值 True 和 False。True 表示值为 1,False 表示值为 0。让我们来看一个例子。

a = (1 == True)
b = (1 == False)

print(a)
print(b)

输出

True
False

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程