当前位置:首页>python>一小时速学python--手册版08--综合项目

一小时速学python--手册版08--综合项目

  • 2026-09-02 20:00:56
一小时速学python--手册版08--综合项目

8.1 上⼀篇作业答案

1. 选择题答案:B

2. 填空题答案:20

3. 编程题答案:

def average(numbers):    if not numbers:        return 0    return sum(numbers) / len(numbers)numbers = [1, 2, 3, 4, 5]print(f"平均值是{average(numbers)}")

8.2 学⽣信息管理系统

(综合运⽤前⾯所学的所有知识,编写⼀个完整的⼩项⽬)

# 学⽣信息管理系统students = [] # ⽤列表存储所有学⽣信息def add_student():    # 添加学⽣信息    name = input("请输⼊学⽣姓名:")    age = int(input("请输⼊学⽣年龄:"))    grade = input("请输⼊学⽣年级:")    student = {        "name": name,         "age": age,         "grade": grade}    students.append(student)    print("学⽣信息添加成功!")def search_student():    # 查询学⽣信息    name = input("请输⼊要查询的学⽣姓名:")    for student in students:        if student["name"] == name:            print(f"姓名:{student['name']}")            print(f"年龄:{student['age']}")            print(f"年级:{student['grade']}")            return    print("未找到该学⽣信息")def display_students():    # 显⽰所有学⽣信息    if not students:        print("暂⽆学⽣信息")        return    for student in students:        print(f"姓名:{student['name']},年龄:{student['age']},年级:{student['grade']}")def main():# 主函数:显⽰菜单并处理⽤⼾选择    while True:        print("\n学⽣信息管理系统")        print("1. 添加学⽣信息")        print("2. 查询学⽣信息")        print("3. 显⽰所有学⽣信息")        print("4. 退出系统")        choice = input("请选择操作:")        if choice == "1":            add_student()        elif choice == "2":            search_student()        elif choice == "3":            display_students()        elif choice == "4":            print("感谢使⽤学⽣信息管理系统!")            break        else:            print("⽆效的选择,请重新输⼊")# 运⾏程序if __name__ == "__main__":        main()           
8.3 学习完基础后,可进阶方向
    1. Web 开发:学习 Flask、Django 框架,制作⽹站
    2. 数据分析:学习 Pandas、NumPy、Matplotlib,处理和分析数据
    3. ⼈⼯智能:学习 TensorFlow、PyTorch,制作⼈⼯智能模型
    4. 游戏开发:学习 Pygame 库,制作⼩游戏
    5. 爬⾍开发:学习 BeautifulSoup、Scrapy,从⽹站上获取数据
8.4 继续学习建议
    1. 多动⼿实践,编写更多的程序:编程是练出来的,光看是没⽤的
    2. 参与开源项⽬,学习他⼈的代码:看看别⼈是怎么写代码的,提⾼⾃⼰的⽔平
    3. 加⼊ Python 社区,与其他开发者交流:和其他学习 Python 的⼈交流,解决问题
    4. 不断学习新的知识和技术:Python 有很多新的库和框架,要不断学习

最新文章

随机文章