个人觉得如果你是准备从事的跟游戏类有关的话就用C#,如果更多的从事的是计算或者智能等类别的话用Python。因为在面向对象这方面C#比较好入门,且比较适合新手。而Python在科学运算,图像处理,后台服务这一块比较好。Python内库比较完善。
楼下正解,随着.net core的开源和native编译技术的发展,C#在游戏领域份额取得了长足的进步,如果目标是游戏开发,桌面应用开发可以考虑C#人工智能,机器学习可以考虑python玩玩