黑马程序员技术交流社区
标题: 学习经历 [打印本页]
作者: 大帅帅 时间: 2019-8-30 17:41
标题: 学习经历
短暂的十天基础班学习结束了,给我的感觉是久违了的学习感觉,以及自从高中毕业后,就没有动过脑子,脑子的确是个好东西,从刚开始的想个问题,需要很长时间,到现在有个思考的思路,可以慢慢地去思考解决。
在这十天里,豪哥带我进入了编程的世界,虽然这也只冰山一角,从最初的hello world,到最后的面向对象,与世界上万物联系,这就是Python的面向对象,编程的最终目的是模拟万事万物,编写代码的目的,以及优化代码的目的就是去让世界上的事情简单化,智能化,造福于人类,我相信我会为世界的智能化,贡献的自己的力量,真的好想预见未来的高科技时代
在这十天里学习了,Python的简史,由龟叔创造,以及世界上各地的程序员去不断优化,造就了Python现在的地位,的确Python是一个极好的阅读性,语法简单。每一门语言的开始都是从Hello World开始,然后开始学变量,学命名规则,学习数据有哪些类型,逻辑运算。学习如何将数据输出到控制台供使用者去读取数据,用print函数,print用的最多的是格式化输出可以使用占位符%s或者f-string的方式,然后学习了判断语句,用于判断出现的不同情况下执行不同的代码。接下来为了重复调用某一些程序,从而学习了循环的使用,有For循环,以及While的使用,最深的体验是不要在for循环里面去删除列表的数据。以及break和continue的区别,以及死循环最好配合条件来使用,。
接下来学习了用于储存数据的容器,列表,字符串,元组,字典,集合,并且学习了如何将这些容器和数据进行联系,元组只能用数据读取,并不能进行修改,其他的均可以进行增删改查。
还学习了如何遍历存储数据的容器,一般用for循环来遍历,字符串的切片是数据处理中的很重的部分,然后学习了如何自定义函数,知道了Pycharm中的的函数是如何定义的,并学习了Pycharm内部的一些函数,毕竟内部函数有限,以后更多的是自己定义函数,去实现特定的功能。
接下来学习了将代码写完后的优化问题,增加程序的阅读性,以及程序运行的性能。程序写完后,需要把实时的数据保存起来,因为数据互联网行业的命,学习了如果将数据保存起来,以及如何读取某个文件的内容。
接下来就是与现实世界接轨的面向对象,何为对象,即实际存在的,具有特定的属性,以及方法,由对象可以抽象为一个类,类又可以衍生出各种对象。学习了如何用面向对象去编程,如何利用方法去实现各种功能。
为了优化代码,又引入了继承这一知识点,以及模块的知识点,一切为了已更少的资源去实现功能。一个代码,是不允许报错的,因为报错会导致很多问题,例如,有些人会通过报错,攻击你的代码,等等。这时引入 捕获异常,让可能报错的代码,不会报错。
总的来说,短暂的学习时间,我收益很大,让我对未来的就业班的学习充满了期待,终身学习生涯又重新开始了,我深知到自己不足,也会不断学习,不断优化,一方面为了更好的工作环境和生活,一方面为了未来的科技。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |