51. 创建列表
语法讲解 今天学: 列表 list 用方括号创建,可以存多个值。 fruits = ["apple", "banana", "cherry"] print(fruits) 小练习
52. append 添加元素
语法讲解 今天学: append() 可以在列表末尾添加一个元素。 nums = [1, 2, 3] nums.append(4) nums.append(5) print(nums) 小练习 运行后输出是什么? 提交要求: 只提交最终输出
53. len 和下标访问
语法讲解 今天学: len() 得到列表长度,下标从 0 开始。 colors = ["red", "green", "blue", "yellow"] pri
54. 列表切片
语法讲解 今天学: 列表切片 list[a:b] 取从下标 a 到 b-1 的部分。 nums = [10, 20, 30, 40, 50] print(nums[1:4]) print(nums[:3]) print(nums[3:])
55. 遍历列表求和
语法讲解 今天学: for item in list 可以逐个取出列表中的元素。 nums = [3, 7, 2, 8, 5] total = 0 for n in nums: total += n print(total) 小练习
56. 列表推导式
语法讲解 今天学: [表达式 for x in range(n)] 可以快速生成列表。 squares = [x ** 2 for x in range(1, 6)] print(squares) 小练习 运行后输出是什么? 提交要求: 只
57. 定义并调用函数
语法讲解 今天学: 用 def 定义函数,函数可以被多次调用。 def greet(): print("Hello!") greet() greet() 小练习 运行后输出是什么?(2行) 提交要求: 只提交最
58. 带参数的函数
语法讲解 今天学: 函数可以接收参数。 def say(name): print(f"Hi, {name}!") say("Tom") say("Lucy") 小练习 运
59. 有返回值的函数
语法讲解 今天学: 函数可以用 return 返回一个值。 def add(a, b): return a + b result = add(10, 25) print(result) 小练习 运行后输出是什么? 提交要求: 只提
60. 默认参数
语法讲解 今天学: 定义函数时可以给参数设默认值,调用时不传就用默认值。 def power(base, exp=2): return base ** exp print(power(3)) print(power(2, 5))