商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 编程开发 > Python入门之运算符、条件与循环

Python入门之运算符、条件与循环

  发布于2026-07-23 阅读(0)

扫一扫,手机访问

一、运算符

1.1 算术运算符

运算符说明示例结果
+加法3 + 25
-减法5 - 32
*乘法3 * 412
/除法(返回浮点数)7 / 23.5
//整除(向下取整)7 // 23
%取余(模运算)7 % 21
**幂运算2 ** 38

1.2 比较运算符

比较运算符用来比较两个值,结果是一个布尔值——要么 True,要么 False。下面这个表格一眼就能看明白:

Python入门之运算符、条件与循环

运算符说明示例结果
==等于5 == 5True
!=不等于5 != 3True
>大于5 > 3True
<小于5 < 3False
>=大于等于5 >= 5True
<=小于等于5 <= 3False

1.3 逻辑运算符

逻辑运算符用来组合多个条件。规则很简单:and 要求所有条件都为真才返回 Trueor 只要有一个为真就返回 Truenot 则是取反。来,看表:

运算符说明示例结果
and与(两个条件都成立)True and FalseFalse
or或(至少一个条件成立)True or FalseTrue
not非(取反)not TrueFalse

实际场景中,比如判断一个人能不能进网吧:

# 实际应用示例
age = 20
has_id = True
if age >= 18 and has_id:
    print("可以进入网吧")
else:
    print("禁止进入")

二、基础运算与 Math 库

说实话,Python 完全可以当做一个超级计算器来用。加 +、减 -、乘 *(星号)、除 /(斜杠),这些基础操作随手就来。

但要是遇到更复杂的科学计算呢?别急,Python 自带的 math 库就是干这个的。用起来就两步:

  1. 在文件最开头写 import math
  2. 然后调用 math.函数名() 就完事了。
import math
# 计算1弧度的正弦值
result = math.sin(1)
print(result)

学习 Python 遇到不会的就查官方 API 文档:https://docs.python.org/,多用多查,你一定能搞定!

三、条件语句

条件语句让程序学会“看情况办事”——根据不同的条件执行不同的代码。核心关键字就是 ifelifelse。看个例子:

score = 85
if score >= 90:
    print("优秀")
elif score >= 80:
    print("良好")
else:
    print("加油")

注意缩进!Python 用缩进来划分代码块,同一层级的代码必须保持相同的缩进量(通常 4 个空格)。这个细节一出错,整个程序就罢工了。

四、循环语句

循环就是让程序重复执行某段代码。Python 里主要有两种循环:for 循环和 while 循环。

# for循环:遍历列表  
# for 变量名 in 可迭代对象(列表,字符串)
fruits = ["苹果", "香蕉", "橘子"]
for fruit in fruits:
    print(fruit)

# while循环:条件控制
count = 0
while count < 5:
    print("当前计数:", count)
    count += 1

for 循环擅长遍历序列(列表、字符串等),while 循环则在条件为真时一直执行。使用 while 时一定要小心,别搞出无限循环——确保循环条件最终会变成假。

补充介绍:

在 Python 中,运算符、条件语句和循环结构是编程的基石。它们让我们能够控制程序流程,执行条件判断和重复操作。下面再把这几个概念梳理一遍。

1. 运算符

算术运算符:用于基本数学运算。

  • 加法:+
  • 减法:-
  • 乘法:*
  • 除法:/
  • 整除(取整)://
  • 求余(模):%
  • 幂运算:**

比较运算符:比较两个值的大小或相等性。

  • 等于:==
  • 不等于:!=
  • 大于:>
  • 小于:<
  • 大于等于:>=
  • 小于等于:<=

逻辑运算符:组合多个条件。

  • 逻辑与:and
  • 逻辑或:or
  • 逻辑非:not

赋值运算符:给变量赋值。

  • 普通赋值:=
  • 加等:+=
  • 减等:-=
  • 乘等:*=
  • 除等:/=

2. 条件语句

条件语句让程序在满足条件时执行特定代码块。最常用的是 if 语句。

基本结构:

if condition:
    # 当条件为True时执行的代码块
else:
    # 当条件为False时执行的代码块(可选)

示例:

age = 20
if age >= 18:
    print("You are an adult.")
else:
    print("You are a teenager.")

3. 循环结构

循环允许程序重复执行一段代码,直到满足某个条件。两种主要循环:forwhile

for 循环:遍历任何序列(列表、元组、字典、集合或字符串)。

fruits = ['apple', 'banana', 'cherry']
for fruit in fruits:
    print(fruit)

while 循环:只要条件为真,就一直执行。

count = 0
while count < 5:
    print(count)
    count += 1  # 更新计数器,避免无限循环

综合示例:用循环加条件打印列表中的偶数元素

numbers = [1, 2, 3, 4, 5, 6]
for num in numbers:
    if num % 2 == 0:  # 检查数字是否为偶数
        print(num)  # 打印偶数元素

掌握了这些基础,你就能开始搭建更复杂的 Python 程序了。这些基本结构是学习任何编程语言的关键第一步,慢慢来,多用几次就熟练了。

本文转载于:https://www.jb51.net/python/3678811r5.htm 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注