当前位置:首页>python>我的 Python 学习日记6

我的 Python 学习日记6

  • 2026-10-21 13:28:59
我的 Python 学习日记6

    📘 第 1 部分:条件判断进阶(if...elif...else)

    1. 条件判断

    • • 使用 if-elif-else 可以根据不同的条件执行不同的代码。
    • • 示例:根据分数输出等级。
      score = 85
      if
       score >= 90:
          print
      ("优秀")
      elif
       score >= 80:
          print
      ("良好")
      elif
       score >= 60:
          print
      ("及格")
      else
      :
          print
      ("不及格")

    📘 第 2 部分:while 循环基础

    1. while 循环

    • • while 循环会根据条件重复执行代码,直到条件变为假。
    • • 示例:
      i = 1
      while
       i <= 5:
          print
      (i)
          i += 1

    📘 第 3 部分:for 循环基础

    1. 遍历列表与字符串

    • • for 循环用于遍历集合、字符串等数据结构。
    • • 示例:
      for x in [10, 20, 30]:
          print
      (x)
      for
       ch in "hello":
          print
      (ch)

    📘 第 4 部分:range() 的使用

    1. range()

    • • range() 常用在 for 循环中,用于生成数字序列,可以指定起始、结束和步长。
    • • 示例:
      for i in range(1, 6):
          print
      (i)  # 输出 1 到 5
      for
       i in range(0, 10, 2):
          print
      (i)  # 输出 0, 2, 4, 6, 8

    🧠 今天的任务安排:

    练习题 A:用 while 打印 1~10

    i = 1
    while
     i <= 10:
        print
    (i)
        i += 1

    练习题 B:统计列表中大于 5 的元素个数

    lst = [1, 5, 8, 10, 3, 7]
    count = 0
    for
     num in lst:
        if
     num > 5:
            count += 1
    print
    (count)

    练习题 C:用 for 和 range 打印 2~20 的所有偶数

    for i in range(2, 21, 2):#方法一:利用 range 的步长(最推荐)range() 函数其实可以接收三        个参数:range(起始值, 结束值, 步长)。 我们可以让它每次跳 2 步,这样拿到的自然就全是偶数了。
        print
    (i)
    for num in range(2, 21):#方法二:遍历所有数字 + if 判断。可以把 2 到 20 的所有数字都看一遍,然后挑出符合条件的,此法逻辑性更强。
        if
     num % 2 == 0:  # 如果 num 除以 2 的余数是 0,说明它是偶数
            print
    (num)

    💡 今日要点总结:

    • • if-elif-else:根据条件执行不同代码块。
    • • while 循环:根据条件反复执行代码,直到条件为假。
    • • for 循环:遍历列表、字符串或数字范围。
    • • range():生成数字序列,常用于 for 循环。

    最新文章

    随机文章