web前端设计与Python实训报告_第1页
web前端设计与Python实训报告_第2页
web前端设计与Python实训报告_第3页
web前端设计与Python实训报告_第4页
web前端设计与Python实训报告_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

成果形式:实践报告成果名称:web前端设计与Python实训报告web前端设计与Python实践目的Python根据数据分析,数据挖局,人工智能与机器学习之间的关系。然后以《漫画台网站漫画数据分析》为贯穿案例,学习Python语言语法、Scrapy爬虫框架、SQL语法、Pandas和MatplotlibPython数据分析库的使用这些数据分析中的核心技术。采取边用边讲、边讲边练、实践指导理论的理念,以实战项目作为内容主线,在完成项目功能的过程中掌握背后的理论知识,不仅掌握理论,更要会应用并解决实际问题。web前端设计经过系统的基础培训,学习有关网页界面的基础设计,在学习后能够自主的掌握相关知识,并且学会融会贯通,学以致用。并且根据实训所学习到的知识完成相应的实践任务,运用互联网在上面搜索及查阅相关的书籍来充实自己,经过这一系列的操作,完成对web前端设计的基本熟练操作。实践内容训练一1.大数据产生的背景 物联网--->云计算--->大数据--->人工智能2.大数据分析 1.搜集数据--->爬虫框架 2.数据清洗--->SQL,分词,Java大数据系统 3.数据入库--->关系型数据库,数据仓库(HBase) 4.数据分析--->Pandas,JavaHive,Spark 5.可视化图表--->pythonmatplodlib,Web前端技术 6.提供企业决策3.DT,IT已经挨踢了4.Anaconda是集成python2.和python3.版,可以很有用兼容python的语法和类库,是python应用程序开发和运行的环境 A.anaconda3安装完毕后,windows键+R-->输入cmd--->Enter B.测试anaconda环境是否可用:condalist5.安装JDK(JavaDeveloperKit):Java应用程序开发环境工具包 A.JDK1.8.0_60(JavaDeveloperKit):Java应用程序开发环境工具包 B.Jre1.8.0_60(JavaRunningEnvironment):Java应用程序运行环境 C.配置环境变量: I.找到jdk1.8.0_60/bin目录,复制路径 II.计算机/此电脑右键菜单选择“属性”菜单-->"高级系统设置"---> “环境变量”-->“系统变量”--->"Path" -->(Win10-->“新建”-->粘贴路径) -->(Win7/8-->将输入框中的光标放置到最后,加入英文分号“;”,粘贴路径)6.anaconda集成pycharm 1.createnewproject 2.修改项目名称 3.Existsinterpreter--->齿轮按钮---> 分别设置(VirtualEnvironment,CondaEnvironment,SystemInterpreter) anaconda3安装的路径“D:/programdata/anaconda3/python.exe”7.变量:一个在内存中可以保存数据的空间8.注意:写代码一定要仔细9.基本数据类型:整数,小数,布尔,字符串10.python语言使用制表位缩进来管理代码,同一级的代码左对齐11.Python格式化字符串占位符训练二0.常见异常信息 TypeError:mustbestr,notint1.字符串常用的方法2.运算符 “=”:赋值运算符,将右侧表达式结果保存左侧变量保存 “+,-,*,/,%”:算术运算符 “>,<,>=,<=,==,!=”:比较运算符,运算结果是boolean类型的变量 “and,or,not”:逻辑运算符,一般用来连接比较运算符生成的表达式 int():将纯数字的字符串转换成整数类型 str():将任意类型转换成字符串类型 运算符优先级:not>小括号>算术运算>比较运算>and>or>赋值运算符3.控制流语句 A.条件分支 I.单一条件:if条件表达式(使用比较运算符连接的表达式): II.单一条件分支: if条件表达式: print() else: print() III.嵌套if,当多组条件相互依赖时 IV.多重if,当某个值处于某个区间段时使用多重if B.循环结构:要重复做一件事情的时候训练三1.break和continue A.break:结束当前循环 B.continue:结束本次循环,进入到下一次循环2.列表和元组,字典 A.列表:当某组数据经常会发生更改时 B.元素:经常对某组数据查询时3.函数 A.定义函数--->函数体 B.参数(形参,实参),可有可无,需要时添加 C.返回值(return),可有可无,需要时添加,如果有返回值, 必须要对返回值进行处理训练四1.下载python类库2.更新pip3.手动下载python类库并安装三、实践过程1.实训学习学习Python语言语法、Scrapy爬虫框架、SQL语法、Pandas和MatplotlibPython数据分析库的使用这些数据分析中的核心技术。2.实践操作运用所学习技术制作了淘宝首页界面、计算器界面、日历界面等。完成报告根据实训期间所学习的内容和实践操作,整理出自己的学习经验及学习心得。四、实践体会历时十天的小学期培训结束了,在此期间我收获了很多东西,不管是在操作技术方面,还是在学习方面等等类类。在这十天中我们学习到了一些有关Python、Web前端、大数据的知识。在老师耐心正确的教学下,很顺利的完成了我的所有实训操作任务及内容。并且我要在这里感谢所有帮助过我的同学,在他们的耐心帮助之下,我克服了重重困难,在其中我也收获了不少东西。最后,能够顺顺利利的圆满完成我的十天实训任务,我也是非常开心的。在十天实训演练过程中,我慢慢熟知了一些关于软件工程的知识点,例如,开发项目的需求、设计、实现、确认、以及维护等活动的整个过程。下面介绍一些我关于十天实训的小心得。1、关于Python实训操作(1)代码编程需要足够的耐心和坚强的毅力现在有很多人把代码编程当作一种漫长而又枯燥乏味的工作,但是又有很多人把代码编程当作一种像乐高一样复杂且有趣的游戏。就这样对于代码编程有这两类人,假如你是前者,那么好心的劝诫你不要从事类似的工作,不然你将陷入无限的痛苦当中,毕竟这是一份烧脑的工作,必须拥有足够的耐心和坚强的毅力才能胜任。如果你是后者,那么你可以考虑在今后从事类似的工作,毕竟当今最火的行业以及薪酬比较乐观的行业就是它。我在实训十天期间做过很多老师安排的任务,每次做任务的时候,总会有这个那个的错误,而在每次找错误的时候就是最煎熬的时候,但是在修改完毕后,看到任务顺利的运行完毕后,我的内心得到了极大的满足,这也许就是胜利的果实,不管过程是怎样的艰苦,最终的结果总是甜的。说的通俗一点,就像平常打游戏过关一样,有一个关卡你总是过不去,你总会想方设法的去通关,不管是升级换装备,还是改变战术。最后在你通关的那一刻,你一定会开心的跳起来。(2)代码编程需要你敢于突破规则敢于实践的勇气在代码编程这项工作中,唯一的要求就是上手操作实践,而不是纸上谈兵。就比如设计一个网页界面,刚开始的布局随便你怎么操作,大不了不行了在布局一次,最差不过重来么。当然还有你最不想看到的,那就是在你做好了一切还没有保存,电脑死机了,没关系只要你不砸电脑,修好之后重新再来,没有什么能够阻挡你。正所谓实践是检验真理的唯一标准,只有不断的实践操作,一遍遍的敲出一行行的代码,经过无数次的失败之后,才能得到令自己满意的结果。编程代码不是一蹴而成的事情,只有一步一个脚印,仔细完成每一步的操作,最终完成作品。而在这一次次的操作实践和一次次失败的过程之中,要善于总结经验,从而突破现有的基础,从而更快的从失败的循环中走出来走向成功。正所谓每一次成功的背后都有着无尽的心酸苦楚。一个人不必多强大,只希望不管经历过多少不平,有过多少挫折,你都能舒展着眉头过日子,内心丰盛安宁,不怨天尤人,不苦大深仇。对每个人真诚,对每件事热爱,相信这世界上的一切都会好起来的。有人曾问过爱迪生,在两千多次的失败过后,你才获得成功,其中是什么让你坚持下来并一步步的走向成功。爱迪生回答,我从来没有失败过,我一次就成功了呀。只不过这一次成功我分了很多步。这就说明我们在编程代码的过程中不要把每一次失败当做失败,而是把每一次失败当做成功路上的步骤。代码编程需要大脑的清醒和缜密的思维代码编程就是一门语言,而你所完成的编程项目就是一篇文章。你想要让自己的文章变得流畅优美,就需要极强的语言功底和逻辑思维。编程的过程中还最忌讳随意的编写和自我编造,就是不能像小学生写作文一样,平平淡淡且没血没肉,只是一个干枯的架子。所以就需要你去装饰填补,把这样一副干枯的骨架填补的有血有肉,装饰的漂漂亮亮。可是这又需要你的语言功底和逻辑思维了,怎样锻炼自己的逻辑思维和语言功底呢?这就又要需要大量的积累和阅读,在编程里就是不断地编写和参阅大量优秀的作品,每一次阅读优秀的作品时重点关注他们的构筑及修饰,并且记录下来,在以后的编程中尝试加入并创新。说到创新就很重要了,在自己编程的过程中也不能总是引用别人的东西,要学会把别的东西转化成自己的东西,并且在转化的过程中创造出属于自己的东西,这样在别人看到你的编程作品后,就会感觉到即新颖又眼前一亮。保持头脑的清醒在编程中也是很重要的,不能在一个很糊的状态去编写程序,不然你写出来的的东西,你自己都不知道是什么。养成良好的编程习惯养成良好的编程习惯对于编程人员是非常重要的,良好的代码编程习惯在对于编程人员的编程能力提高也是非常非常重要的。我们在编程的时候要有良好的编程风格,源代码的逻辑语序简明扼要,简明易懂是一个好程序的重要标准。在编程过程中每个人都会有自己的习惯和特点,但是有很多习惯是大多数人所必需遵循的,就例如标识符应该具有目标鲜明的文字、常量和变量命名约定等等类类。但其实代码编程的过程中最容易忽略的还是自己程序的风格特点。这种东西在有些时候还是挺令人烦恼的,比如有时候突然灵光一现,脑海里蹦出一个很好地想法,但是立马又被自己的风格束缚住了,原本是灵感的涌现,结果却平平淡淡。让我们所编写的程序变得更加平易近人,变得更加栩栩如生对我们的编程有很大的益处,并且对于我们的程序学习也能变得事半功倍。在代码编程的过程中遵循不成文的规定,对于我们和别人的交流学习和自己的再一次学习都是有益而无害的。毕竟很多时候我们所编写的程序不是只给自己看的,也不是突然间提起兴趣写的。所以养成良好的代码编程习惯是很重要的,不管是对于自己还是对于他人。拓展大量的相关知识这是提升自己编程能力的重要环节,只有不断的拓展和查阅相关的知识,充实自己。这样在以后编写程序的过程中就不会出现太多的困难,就算有困难也会比较容易的化解。为什么说拓展是一项很重要的环节呢,因为如果你很少拓展,仅限于书本和老师所传授的知识,就像是井底之蛙永远不会知道外面的世界有多大。拓展不仅仅是根据自己的需要,还要关注那些你兴趣之外的,正所谓放眼看世界,你要去了解编程这个无穷无尽充满神秘而又华丽的世界。Python我认为这门语言集趣味性和强大性合二为一,生活中可以用python来写点有趣的东西方便自己,满足自己,工作中又可以轻松愉快的写东西快速完成任务,有何不可呢?就比如实训课中,我们利用for循环,定义函数等等语句,来完成小时候经常玩的游戏飞机大作战的编译,过程中遇到了种种问题,有代码输入错误、大小写分不清等等类类的错误,不过最终一一化解,完成了最终的编译。看到自己编译出来的游戏,也有种莫名的成就感。2、关于web前端设计关于web前端设计呢,这是一个非常有趣的操作,你可以设计自己想象中的网页界面,你也可以做一款由你主宰的游戏,总之它的乐趣给我们枯燥乏味的十天实训带来了无穷的乐趣。怎样制作一个完美的网页呢?(1)准备资料和挑选符合目的主题的合适素材在制作网页前肯定需要准备很多你所需要的素材。这就需要你博览群网,在不同的网站上寻找你所需要的素材,找到合适的就把它存在一个素材文件里,以备在你需要时用的时候方便查找。再者,还包括搜集一些美化主页可能要用到的各种素材,比如背景、小动画图、图片标等等。其实可以在电脑硬盘上创建建一个文件夹,分为图片、声音、动画等文件夹。还有就是养成一个上网时看到有创意新鲜的图片,就会按鼠标右键存入你硬盘的相应文件夹的习惯,就这样等到时间一长就拥有了一个可观的图库,在你做网页时随手拈来或加以修改就成你自己的东西了。(2)善于规划好整个网站网页主页的设计很重要,做好一个框架并且令人醒目,让人一目了然,一定要记住不要做的花里胡哨,放一些无关的装饰,这样会使界面过于复杂。俗话说的好一眼定乾坤,第一感觉尤为重要,在网上到处浏览网站的人很多,如果你的主页给人的第一印像没有吸引力,很难令他们深入观赏,这样他

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论