可以,但没必要。
可以打开浏览器,搜索Google Colab,然后再搜一份这个Colab的教程,这样你不仅不用考虑系统问题,连安装配置环境的过程都可以省了哦~
如果不用这个“浏览器环境的话”,那么~
预算充足,并且想任何一步都能够和老师完全对应,自然可以买
但不买的话,在Windows平台下学习开发也是一样的,首先python是跨平台的,也就是你在MacOS下和windows下运行表现是一致的。
其次如果使用的是pycharm等IDE,那么系统差别会更加小
包管理问题,在学习语法初期也不会用啥第三方库吧,用到的话,可以使用Anaconda来进行环境以及版本管理,这一类关于虚拟环境啊包管理啊啥的google一下一大把图文并茂的教程,花点时间很快就可以入门,随后就是用到啥就去搜一下学一下即可。(而且目前行情下,Windows各类开发工具也不见得就比macOS差,很多也都是跨平台的,许多遗留问题也都解决了)
在有一定基础并建立一定信心以后,可以考虑使用vscode+anaconda来配置一个轻量化的开发环境,但我个人建议这一项工作要在你对编程学习有一定信心和基础后进行。
最后,由于python的特点,同时目前主流的一些管理工具,IDE等都是跨平台的,结合自己实际情况,快速的在一个环境里进行足量的语法练习才是主要的,至于环境配置,这东西很重要,但不是初学阶段语需要考虑的。