1. 判断语句
在 Python 中,判断语句主要包括 if 语句和条件表达式。if 语句用于根据条件的真假来执行不同的代码块。条件表达式通常使用比较运算符(如 ==、<、>)来比较两个数值,并根据比较结果的真假来决定执行哪个代码块。
以下是一个简单的示例:
x = 10
if x % 2 == 0:
print("x 是偶数")
else:
print("x 是奇数")
这个例子中,我们使用 if 语句检查变量 x 是否为偶数。如果 x 可以被 2 整除(即余数为 0),则打印出 "x 是偶数",否则打印出 "x 是奇数"。
2. 循环语句
2.1 for 循环
在 Python 中,for 循环常用于遍历一个可迭代对象(如列表、元组、字符串等)中的元素。以下是一个简单的示例:
fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
print(fruit)
这个例子中,我们使用 for 循环遍历列表 fruits 中的元素,并依次将每个元素赋值给变量 fruit,然后打印出 fruit 的值。
输出结果为:
apple
banana
cherry
2.2 while 循环
和 for 循环不同,while 循环会在指定条件为真的情况下不断执行代码块,直到条件为假或循环被 break 语句中止为止。以下是一个简单的示例:
count = 0
while count < 5:
print("count 的值为", count)
count += 1
这个例子中,我们使用 while 循环打印出 count 的值,并在每次循环结束时将 count 的值递增 1。当 count 达到 5 时,循环结束。
输出结果为:
count 的值为 0
count 的值为 1
count 的值为 2
count 的值为 3
count 的值为 4
3. 函数
函数是一段可重复使用的代码块,它接受输入(参数)并返回输出。通过将一段代码封装成函数,我们可以提高代码的可重用性和可读性。
以下是一个简单的函数示例:
def greet(name):
print("Hello, " + name + "!")
greet("Alice")
greet("Bob")
这个例子中,我们定义了一个名为 greet 的函数,它接受一个参数 name,并在屏幕上打印出 "Hello, " 加上 name 的值和感叹号。然后我们调用了两次 greet 函数,分别传入 "Alice" 和 "Bob" 作为参数。
输出结果为:
Hello, Alice!
Hello, Bob!
除了接受参数和返回结果,函数还可以有默认参数值、可变数量的参数和关键字参数等特性,以适应不同的需求。
总结
通过本文的介绍,我们了解了 Python 中的判断语句、循环语句和函数的基本用法,并且通过示例代码进行了实际运行和演示。判断语句可以根据条件的真假来执行不同的代码块;循环语句可以用于遍历可迭代对象或根据条件多次执行代码块;函数可以封装一段可重复使用的代码,并接受参数和返回结果。这些 Python 的语法和特性在实际开发中非常有用,能够帮助我们更高效地编写代码。