跳至主要內容

3. 变量、数据类型与运算符

小白debug大约 2 分钟

3. 变量、数据类型与运算符

在开始编写真正的程序之前,让我们先来认识一下 Python 中的变量、数据类型和运算符。

严格来说,不管是哪种语言,都有这类知识,这块属于通用的知识点,属于学了一门,另外一门语言的也会了。(虽然表达上可能会有些区别,但关系不大)。

变量声明:给数据起名字

首先,让我们来谈谈变量声明。变量声明就是给数据起一个名字,以便在程序中引用和使用这些数据。

比如,我们可以创建一个叫做message的变量,用来存储一句问候语:

message = "Hello, World!"

这样,以后我们想要使用这句问候语,只需要写message就行了!

数据类型:数据的分类

Python 中有各种各样的数据类型,每种类型都有不同的特点和用途。

整数(int)和浮点数(float)

整数就是没有小数部分的数字,比如 5-10。而浮点数则带有小数部分,比如 3.14-2.7

my_integer = 5
my_float = 3.14

字符串(str)

字符串是一串文本,可以是字母、数字、符号等组成的序列。你可以用单引号或双引号括起来,比如 "Hello" 或者 'Python'

my_string = "Hello, Python!"

布尔值(bool)

布尔值只有两个取值,TrueFalse,用来表示逻辑上的真和假。

my_bool = True

运算符:做一些数学和逻辑运算

运算符就像是数学的符号,可以进行各种计算。

算术运算符

这些运算符用于数学计算:

  • + 加法
  • - 减法
  • * 乘法
  • / 除法
  • ** 指数(比如 2**3 表示 2 的 3 次方)
result = 10 + 5  # 结果是 15

比较运算符

这些运算符用于比较两个值:

  • == 等于
  • != 不等于
  • < 小于
  • > 大于
  • <= 小于等于
  • >= 大于等于
is_equal = 10 == 5  # 结果是 False

逻辑运算符

这些运算符用于组合多个条件:

  • and 与,同时满足条件
  • or 或,满足其中一个条件
  • not 非,取反
check1 = True
check2 = False

result = check1 and check2  # 结果是 False

小结与实例

现在让我们来用这些知识做一个小实例,比如我们要计算一个矩形的面积:

# 定义矩形的长和宽
length = 5
width = 3

# 计算面积
area = length * width

# 打印结果
print("矩形的面积是:", area)

你可以看到,我们定义了两个变量 lengthwidth,然后用它们进行了乘法运算,最后打印出了结果。这就是变量声明、数据类型和运算符的一个小实例。

这是你踏上 Python 编程旅程的第一步,加油!如果你有任何问题,随时问我哦!

训练营看视频