36. 读入后判断
语法讲解 今天学: 可以读入数据后用 if 做判断。 n = int(input()) if n >= 0: print("non-negative") else:
35. elif 多分支
语法讲解 今天学: elif 是 else if 的缩写,可以增加更多判断。 score = 85 if score >= 90: print("A") elif s
34. if-else 二选一
语法讲解 今天学: else 是"否则",if 条件不成立时执行 else 的代码。 n = 7 if n % 2 == 0: print("even"
33. 简单 if 判断
语法讲解 今天学: if 条件成立时,缩进的代码才会执行。 x = 10 if x > 5: print("big") 小练习 运行后输出是什么? 提交要求: 只提交
32. 混合运算综合
语法讲解 今天学: ** 的优先级比 * / 更高。 result = 2 ** 3 + 4 * 2 - 1 print(result) 小练习 运行后输出是什么? 提交要求: 只提交最终输出结果,不
31. 整数除法与小数除法
语法讲解 今天学: / 总是返回小数,// 总是返回整数(向下取整)。 print(10 / 3) print(10 // 3) print(-7 // 2) 小练习 运行后输出是什么?(3行) 提交
30. round 四舍五入
语法讲解 今天学: round(x, n) 可以把小数 x 四舍五入到 n 位小数。 print(round(3.14159, 2)) print(round(2.718, 1)) 小练习 运行后输出
29. 复合赋值运算符
语法讲解 今天学: += -= *= 是复合赋值运算符。x += 3 等于 x = x + 3。 x = 10 x += 5 print(x) x *= 2 print(x) 小练习 运行后输出是什么
28. 运算优先级
语法讲解 今天学: 和数学一样,先乘除后加减。括号可以改变顺序。 print(2 + 3 * 5) print((2 + 3) * 5) 小练习 运行后输出是什么?(2行) 提交要求: 只提交最终输出
27. 幂运算 **
语法讲解 今天学: ** 是幂运算,a ** b 表示 a 的 b 次方。 print(2 ** 10) print(3 ** 3) 小练习 运行后输出是什么?(2行) 提交要求: 只提交最终输出结果