人生苦短,我用Python。
是如何学习/自学 Python 的?
我学习python的方式其实很简单很暴力:网上直接搜视频教程;
我之前一直做java的,学习python其实也是一个机缘巧合:当时入职一个朋友刚好有python岗位,我也刚好找工作,于是我开始了有趣的python之路;
Python 的练手项目有哪些值得推荐?
hello word? 哈哈 这是必选的项目啊!(开玩笑的)
其实学习新的语言我们需要从基础的数据结构和语言开始,第二就是了解你所学语言与其他语言比较起来的优势与劣势;
比如,我觉得跟java比较起来python语法相对来说简洁一些,比如做一个网络请求,python一句代码搞定,而java需要你创建n个对象;
另一个方面,java在代码复用上明显优于python;虽然python也可以使用面向对象的方式来写,但是对于已有代码的复用,比如模块化这块个人感觉还是java更优(一个简单的例子:我们可以把自己的java代码打包成jar包,传给其他项目;但是python这一块真的不知道怎么去复用)
Python 有哪些入门学习方法和值得推荐的经典教材?
推荐:菜鸟教程
https://m.runoob.com/python3/
怎么用最短时间高效而踏实地学习 Python?
入门的话,建议跟着成体系的视频教程走,效率我觉的还不错。
如何处理 Python 入门难以进步的现象?
那就要学习新框架了。
比如你之前一直写冒泡排序,但是有一天领导让你搭建一个web服务出来,你是不是要去学习django?或者领导让你写一段爬虫,你是不是要去学习爬虫框架?这都是进步,新的框架作为你的工具。
第二就是子驱力,多关注工作中哪些重复的事情可以用python来解决?
比如领导每天处理excel,你是不是可以写一个程序,让他释放双手;这样你的技术提升了,而且还让领导对你的技术有了肯定,一箭多雕
Python 编程,应该养成哪些好的习惯?
虽然python是脚本语言,我们写的时候还是按照面向对象的方式来写;这样对与后续维护和扩展都有很有好处
对于编程零基础,第一个语言是 Python 的人有什么建议?
预习+视频教程 我觉得这个对于零基础的来说很重要
推荐一个我自学的视频教程,推荐给大家(至今我还收藏着呢):
【Python零基础入门教程全套完整版】 https://www.bilibili.com/video/BV1Xo4y1d7Uc/
【超详细Django入门】 https://www.bilibili.com/video/BV1JW411i7W1/
python发行版本间不兼容,这个得注意;比如pyhton2和python3
over~~