python教程 if语句示例


当涉及到if语句时,可以使用各种示例来说明它的用法。以下是一些常见的if语句示例:

  1. 判断数字的正负:
num = 10

if num > 0:
    print("数字是正数")
elif num < 0:
    print("数字是负数")
else:
    print("数字是零")
  1. 判断一个数是否为偶数:
num = 8

if num % 2 == 0:
    print("数字是偶数")
else:
    print("数字是奇数")
  1. 判断一个年份是否为闰年:
year = 2024

if (year % 4 == 0 and year % 100 != 0) or year % 400 == 0:
    print("是闰年")
else:
    print("不是闰年")
  1. 判断一个字符串是否为空:
string = ""

if string:
    print("字符串不为空")
else:
    print("字符串为空")
  1. 判断一个列表是否为空:
my_list = []

if my_list:
    print("列表不为空")
else:
    print("列表为空")

这些示例涵盖了一些常见的if语句用法,包括条件判断、数学运算和对数据类型的判断。根据具体的需求和情况,你可以根据这些示例编写自己的if语句代码块。

当涉及到if语句时,可以根据不同的情况和需求编写各种示例。以下是一些进一步的if语句示例:

  1. 判断一个年龄段:
age = 25

if age < 18:
    print("未成年")
elif age >= 18 and age < 65:
    print("成年人")
else:
    print("老年人")
  1. 判断一个学生成绩的等级:
score = 85

if score >= 90:
    print("优秀")
elif score >= 80:
    print("良好")
elif score >= 70:
    print("中等")
elif score >= 60:
    print("及格")
else:
    print("不及格")
  1. 判断一个字符串是否包含特定字符:
string = "Hello, World!"

if 'Hello' in string:
    print("字符串包含 'Hello'")
else:
    print("字符串不包含 'Hello'")
  1. 判断一个列表中是否存在重复元素:
my_list = [1, 2, 3, 4, 4, 5]

if len(my_list) == len(set(my_list)):
    print("列表中没有重复元素")
else:
    print("列表中存在重复元素")
  1. 判断一个文件是否存在:
import os

filename = "myfile.txt"

if os.path.exists(filename):
    print("文件存在")
else:
    print("文件不存在")

这些示例展示了if语句在不同场景下的应用,包括年龄判断、成绩评级、字符串操作、列表处理和文件操作等。根据具体的需求,你可以编写自己的if语句来满足特定的条件和逻辑。


原文链接:codingdict.net