会C语言和C++,并且同时在学校学习java,可以自学Python吗?


我是没基础自学的,如果你有一定基础学起来应该会相对简单,我是通过《Python学习手册》自学的,感觉这本书还是很基础的,讲解的比较详细,你可以看下这本书

Python学习手册(套装上下册)(原书第5版)京东¥ 153.30去购买?

这本书作者有接近20年培训经验,对很多问题比较熟悉侧重实践

而且这本书已经是第五版了,说明市场的接受度还是很好的,而且是有不断在精进的

作者是国外的,本人感觉作者讲解的内容还是很全面和详细的

这本书分上下两册,大概1400+页,还是很多的,如果你决心自学,需要静下心来好好学习研读

祝学习愉快


https://www.bilibili.com/video/BV1Sp4y1U7Jr/,看看这个视频吧,对你会帮助非常大


简单,看一下李天生老师最新录制的Python基础教程

Python基础教程-xin3721自学网?

www.xin3721.com


写别问可以不可以,干就完了。

有基础相信你没有问题的,加油。


有空问问题?

撸10000行代码完成个项目看看

just do it.


有这样的基础,自学完全没有问题。目前网路资源一大堆,随便搜一本全部读一遍,也不需要买书了。

给两个示例:

Python3 教程 | 菜鸟教程?

www.runoob.com图标3.8.6 Documentation?

docs.python.org


没问题,Python本身的语法很简单,而功能很强大。你有了这些基础,只要记一些函数和方法就能学成了。


从我个人经历看,挺简单的,之前我熟练掌握了c,c++,c#, 然后花了2天左右的时间将基本的Python语法学完了,感觉不难。

但是,如果在某个方向上进一步深究,那可能需要花费更大的精力,譬如:人工智慧方向,可以说没有一定的演算法基础,基本很难也几乎不可能在这个方向有所突破;通常很多广告宣传python多么火,待遇多么高,个人表示值得商榷。


不用犹豫,会C/C++,学别的语言上手是很快的(本人就是从事C/C++的,现在python、java都会)只需要去看看语法(可以去python官网看,或者网上找入门级的电子书),大概了解之后就可以结合实践了,一边敲代码,一边熟悉各个模块。练手的话,建议从爬虫开始(只爬网站允许爬的内容,具体看网站的robots),涉及到的知识会多一点,遇到不懂的就找资料,问度娘,这样很快就入门了。「人生苦短,我用python」,加油!


入门应该挺容易,但应用得分方向。

比如数据分析,办公自动化,Web开发,自动运维,量化投资……

任何语言离应用,都有一段不少的距离。

之前写过一些实践类文章,供参考:

https://www.zhihu.com/column/c_1281176904340008960?

www.zhihu.com图标

首先告诉你的是,零基础学习开始系统学习Python肯定难,Python的专业程度本身就不简单,学习这事本来就是一件非常煎熬的事情,所以首先学习Python意志,坚持非常重要,很多人放弃的原因根本就是缺乏这些素质。

初学者学习Python编程有三种坏习惯

第一个,急于求成,学习了一个星期,问自己怎么还没有思路写代码,如果一个星期,一个 月能学会编程,那么满大街都是程序员。

第二.要从基础知识训练起,前面的基础没有打好,去学习后面的知识,

这样也不可行。

第三:过度钻牛角尖,不照著库的文档写,反而琢磨标准库为啥要这样设计的问题。

明确你将来是做什么工作的,需要掌握哪些技能,很多人连这个就不知道就盲目的学,你首先清楚,现在公司需要什么人才,你应该奔著什么目标努力。


程序员在成长中,最忌讳的是问,XXX和XXX哪个好,哪个简单,哪个更....

按照自己的发展与兴趣方向,选择主流一些语言,学他!干就完了。

学习资料什么的,一大推,很容易找到。

但是!

切记安排好自己的时间,不要这想学那想学,纠结半天到底学什么,结果什么都没学,浪费时间。

又或者这学点,那学点,没有自己学习的方法,完全记不住学习的内容,结果什么都没学会,没有效率。

建议:

1.记笔记,区分学到的各种语言

2.先专注一门语言,最少学到可以成功部署几个开源项目,大概弄懂。再学习其他

3.最好最好,选门主语言,其他的语言当作辅助或者借鉴,学习和了解编程思路。

4.最好最有效的方法是,自己构思个项目,写好需求,干他! 编程的过程中,你能清晰的明白自己的知识缺口,及知识的运用等等。

加油!


有一定基础上手相对容易,作为程序员,推荐你选择《流畅的python》这本吧,这本书更适合一个程序员阅读。另外有个推荐python入门书籍的文章,可以看看。

https://zhuanlan.zhihu.com/p/252684348?

zhuanlan.zhihu.com图标

有这个编程基础,基本上搭建一个Python环境就可以开干了。


我觉得比较简单,基础的语法和其他的语言一样,剩下的就是去了解各个模块包怎么用了。但是不完美的地方是,没有官方的教程。


去哔哩哔哩上上看一下视频都有的,python基础的还是比较简单。


简单。

精通某个语言后,你就具备操作计算机的能力。切换成其他语言,无非就是表达方式的差异。

Python的易读,与伪代码几乎一样,只要多加练习,掌握起来很容易。


语法还是非常简单的,可是有些概念还是要明白呀!例如面向对象


应该不难


有基础学起来简单些


推荐阅读:
相关文章