运用Python编程实现人机交互开题报告

 2022-03-30 20:46:19

1. 研究目的与意义

python是一种跨平台的计算机程序设计语言,在八十年代末和九十年代初由guidovan rossum在荷兰国家数学和计算机科学研究院设计产生。

python是一种解释型、面向对象的动态数据类型的高级程序设计语言,具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号等,它拥有独具特色的语法结构,是实现大数据分析和人机交互的最佳编程语言。

python作为目前应用较为广泛的一种脚本语言,能满足绝大部分人机交互的需求,在用户界面编程、游戏开发、虚拟现实等方向有独特的优势 。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究内容和预期目标

1. 研究内容:本课题主要研究python编程语言的历史、发展、基本语法、语言结构和基本功能。

常用python编程工具idle、pycharm等的使用。

通过书籍、网络等各方途径学习并使用python编程实现简单的人机交互,并完成一些简单游戏的制作。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究的方法与步骤

1. 研究方法: a) 通过书籍、网络等掌握Python的基本语法、语言结构及其优势领域; b) 查阅Python编程与人机交互相关的参考文献; c) 运用IDLE、PyCharm等软件编程实现简单的人机交互,并制作一些简单的游戏。

2. 研究步骤: 1) 根据已经确定的论文题目,搜索相关编程语言,查阅文献; 2) 整理Python历史、语法、及优点研究此课题; 3) 对要实现的简单人机交互作项目规划; 4) 编程实现预先规划的人机交互程序,撰写论文; 5)请教指导老师完成论文修改

4. 参考文献

[1] Allen B.Downey . Think Python How to Think Like a Computer Scientist. Green Tea Press,2015. Version 2.4.0[2] Luciano Ramalho.Fluent Python.O’Reilly Media,Inc,2015-08-21[3] 苻玲美 . 正则表达式在 python 爬虫中的应用 [J]. 电脑知识与技术 . 2019(25). [4] 邓亚君 . 杨刚,翁文斌,等 . 基于 Python 的网络聊天室设计 [J]. 电子技术与软件工程,2019(5):35-36.[5] 蔡敏 . Python 语言的 Web 开发应用分析 [J]. 无线互联科技,2019,16(4):27-28.[6] David Beazley, Brian K. Jones . Python Cookbook. 3rd Edition, O’Reilly Media, Inc:2015-5-8[6] 耿颖 . 使用 Python 语言的 GUI 可视化编程设计 [J]. 单片机与嵌入式系统应用,2019,19(2):20-22 24.[7] 杨年华.Python 程序设计教程 [M].清华大学出版社,2017-10.[8] 郭丽蓉 . 基于 Python 的网络爬虫程序设计.电子技术与软件工程, 2017(23):248-249.[9] Micha Jaworski 贾沃斯基等.Python 高级编程第 2 版[M]. 人民邮电出版社,2017-9.

5. 计划与进度安排

01-02周2022年11/16-02/28: 任务书,导师讲授选题状况和要求等;

02-03周2022年02/24-03/08: 开题报告,导师修改审定开题报告

04-14周2022年03/10-05/23: 毕业论文写作,学生按开题报告撰写论文

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

发小红书推广免费获取该资料资格。点击链接进入获取推广文案即可: Ai一键组稿 | 降AI率 | 降重复率 | 论文一键排版