Python还有使用Java实现的Jython和使用,NET实现的 IronPython,使Python用户充分利用己有的Java及.NET资源。
首先,偶告诉你,免费的直播课非常稀少。
其次,直播课一般都是各大培训机构才有的,他们是招收了一批学员,然后在统一的时间进行一次由浅到深的培训。
最后,学习Python不一定非得要看直播课啊,可以选择看录播,也就是直播视频回放。或者是各大视频网站,有很多免费的Python课程。比如网易云课堂,腾讯课堂,B站等等。
直播课的好处就是讲师在直播的过程中有一个互动的过程,你有什么问题讲师可以在线为你解答。这是录播课所不能比的。
个人建议:选择一个符合自己学习风格的课程,然后找一个比较靠谱并且乐意帮助你的大牛,然后你可以在自偶学习的过程中,遇到问题后请教大牛。偶相信作为研发工程师的大多数人都会乐意的帮助你解答,但是最好不要问那些百度一下你就知道的问题。
其次就是问问题的时候不要太磨叽,比如,在吗?这些词,一次性的把你遇到的问题描述清楚,然后大牛看到后自然会给你解答。
没错,偶就是那个乐于助人的小牛。希望偶的建议能给你带来帮助。
可以使用anaconda平台,上面有很多python的开发工具可以使用,无需联网
Python开发工具的话,其实非常多,既有代码编辑器,也有专门的IDE环境,下面偶简单介绍3个,感兴趣的朋友可以尝试一下:
01VS Code这是一个免费、开源、跨平台的代码编辑器,轻便灵活,在业界非常受欢迎,原则上不具有执行Python的能力,但安装相关插件后,也可当做一个非常不错的Python开发工具来使用,自动补全、代码高亮、语法提示、Git等功能非常不错,调试运行程序也非常方便,对于Python开发来说,非常不错,值得一用:
02Sublime Text这也是一个轻量级的代码编辑器,支持跨平台,在开发界也有着较高的使用率和普及率,常见的智能补全、语法提示、代码高亮等功能这个软件都能很好兼容,配置本地Python解释器路径后,也可当做一个非常不错的Python开发工具来使用,当然,对于前端等语言开发来说,也是一个非常不错的工具:
03PyCharm这是一个非常专业而又重量级的Python开发工具,Jetbrains公司的产品,在Python界非常受欢迎,完美支持3大操作平台,有免费社区版可供个人使用,常见的智能提示、代码补全、语法高亮等功能,这个软件都能很好兼容,除此之外,还支持单元测试、代码重构、代码分析等高级功能,因此开发效率更高,也更适合企业大型项目:
当然,还有许多其他Python开发工具,像Spyder、Vim等也都非常不错,只要你熟悉一下使用环境,很快就能掌握的,在实际开发中,选择适合自己的一种即可,网上也有相关教程和资料,介绍的非常详细,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言进行补充。