您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
怎样才能坚持学习python?有什么好的方法?
数组,函数,数据怎样才能坚持学习python?有什么好的方法?
发布时间:2019-02-08加入收藏来源:互联网点击:
关于时间,可以到Github上寻找一些不错的Python项目,然后克隆下来看看源码,然后对其进行适当的扩展,这样能够得到极大的提升。
这里,我推荐一个不错的Github项目--PyHubWeekly。
为什么推荐这个项目?
因为,目前Github有成千上万的项目,其中有很多优质的项目,但是也有很多质量堪忧的项目。
这对于初学者来说是非常不友好的,从其中寻找一个优质的Python项目是非常耗时耗力的。PyHubWeekly这个项目每周会从Github上精选一个优质的Python项目,然后对齐进行精炼的介绍,这些项目都是经过作者层层筛选并且亲自验证的,你能够从上面找到很多值得学习的Python项目。
创作不易,如果对您有帮助,麻烦点个赞再走吧~
回答于 2019-09-11 08:43:50
首先要明确一个概念,学编程的范围远大于学编程语言。编程就是用一段可以让机器理解的语言实现一个具体的功能。这个和语言本身没有关系。用不同的语言实现同一个功能完全没有问题。不同的语言就像不同品牌的手机,大家只是特点不同。有的强于屏幕,有的强于存储。而当前最常见的两种编程语言正是Java和Python。
Python其实是先于Java出现的,但大火却迟于Java。原因很简单就是它的学院派背景。
Java是Sun公司设计的,它存在的第一天就是为了解决工程问题。大系统代码的复杂性,多人协同开发的并发情况。等等这些系统工程问题都是它考虑的核心。Python始于大学教授,目的是解决实际问题。简单,实用是它的核心特点。正是它的这个特点是其成为大学里各个专业学习编程的首选。近年随着AI的发展也开始逐渐流行。
学习编程的目的对选择编程语言很重要。如果是实际工作需要选择的范围应该和专业很相关。比如算法工程师首选就是Python,金融工程师可能会考虑R或者Python。而把软件开发作为职业的肯定是根据项目来,老板说用什么,就必须用什么。真正的软件工程师必须熟练多种语言。
回答于 2019-09-11 08:43:50
谢谢邀请回答:
在这里我想先问一下题主的情况:1.是什么样的零基础。2.你学Python是准备做什么。
首先我来说一下第一种情况:
1.完全的零基础,就是没有任何计算机基础的,这里强调的是没有学过或接触过一些课程比如《数据结构》、《算法》这些内容。如果没有的话,请不要想到投机取巧,一下子就上来搞语言,我在教学的时候发现有很多学生听到社会上一种什么样的语言很热门或是听到外面的培训机构一味的吹捧,就一窝蜂的扑上去,满以为学好之后就能拿高薪就能包就业等等,搞得很多的孩子拿了钱或贷款后去学,结果发现出来还是没有公司要或者根本就放弃了这一行,去从事其他的事情或工作了。
2.如果你有学习数据结构或算法的话,只是没有接触过Python的话就很好办,直接拿到相关书籍或资料,熟悉它的思想、语法等,其实在开发过程当中语言并不是太重要,关键是你解决问题的能力如何。每一个语言的诞生都是有一定背景的或是时代赋予它某种任务的。
3.如何学好Python,其实在现代的信息化时代,远比我那个时候的学习资源多多了,各种视频,电子资料多的很,但是你能否自己静下心来学习呢?最重要的是要学好内功,如果你不学习《算法》、《数据结构》这类知识的话,我劝你不要入行,因为到最后只是一个马畜的话,到了一定的年龄都会淘汰你。最近在帮朋友的公司面试的时候,我通常会问一些底层的问题,不是别的,就是看你的思想,见过太多的简历包装的,结果问的时候就显得有点尴尬了。
4.很多人问我,什么年龄开始,学这个东西晚不晚,。我想说的是只要你一步一步的来,多大年龄都没问题,有些公司经常说过了35就不要,那是因为他的选择比较多,其实你要是有较好的功底,我是不管应聘者的年龄的,各个年龄段有不同的优势,但是不能做佛系或者不思进取的。
希望我的回答能帮到你
回答于 2019-09-11 08:43:50
首先是print(\"hello,world!!\")
«上一页 1 2 下一页» 共78条/2页下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |