1. 基础输入输出与字符串处理
题目1:打印欢迎信息
- 源码:
print("欢迎使用Python编程!")
题目2:字符串反转
- 源码:
s = input("请输入一个字符串: ") print(s[::-1])
2. 数据结构与算法
题目3:计算列表中所有数字的和
- 源码:
numbers = [int(x) for x in input("请输入一些数字,用空格分隔: ").split()] print(sum(numbers))
题目4:使用栈实现括号匹配检查
- 思路:使用列表作为栈,遍历字符串,遇到左括号压入栈,遇到右括号检查栈顶是否匹配。
3. 流程控制
题目5:判断奇偶数
- 源码:
num = int(input("请输入一个整数: ")) if num % 2 == 0: print("偶数") else: print("奇数")