他们俩没有什么必然的联系,一个是编程语言,一个是操作系统,不过你真正做开发的话Linux肯定是需要学的,还有sql这个不管是开发还是运维或者是测试都是必备的,只要你在这一行都必须要学。这些东西都有对应的官方文档你可以自己去看下,感觉自学吃力的话,推荐一下老男孩教育
Python属于编程语言,而Linux属于操作系统,虽然两者之间看似没有什么太大的差异,但是技多不压身,想要成为一名优秀的开发工程师,还是非常有必要掌握Linux系统的。
web编程是需要学习数据库的,不过看你想做什么了,你也可以写写小爬虫,小游戏了pygame模块