C++和Python同时进行。是doab吗

2024-05-18 05:12:03 发布

您现在位置:Python中文网/ 问答频道 /正文

我对编程是全新的,就好像我在过去10年里是一名分子生物学家一样。有人能告诉我:如果我同时注册C++和Python,这会不会太难处理?我也是一名全职员工。两门课程的开始和结束日期相同,为期3个月。由于种种复杂的原因,今年秋天是我唯一一次可以学习这两种语言的时间。请告知。 吉林斯特

更新: 关于我自己的更多细节:就像我说的,我在分子遗传学上取得了博士学位。我现在希望能够获得编程技能,这样我就可以将其应用于生物信息学,比如序列操作和路径分析。有人告诉我Python在这方面很好,但我们的课程不包括初学者的基础知识。我接近了一个COMP SCI教授,他建议我先学习C++,然后学习Python。所以我陷入了这个困境(加上其他物流)。在


Tags: 语言技能编程时间生物员工原因遗传学
3条回答

如果你是新的编程人员,我想从C++类开始。如果您掌握了Python的诀窍并喜欢编程,那么以后就可以学习Python了。在几乎任何编程语言上都有大量的好书和网络资源,你应该能够在业余时间自学任何语言。不过,我建议在正式的课堂上学习这门第一语言,这样有助于更容易地学习编程背后的一般概念。在

编辑:为了澄清我想表达的观点,我的建议是选择更适合初学者的课程。首先要学习的是编程的基本原理。这些几乎适用于任何语言。多亏了网上或书店/图书馆里丰富的资源,你几乎可以自学任何你想学的编程语言。首先,你必须掌握基本知识,并且C++(C++)课程通常(至少在我的经验中)很好地完成编程基础和语言本身的教学。在

因为你是一个初学者,我不建议你同时学习两种语言(尤其是如果你想同时学习基础知识)。在你的脑子里有很多非常相似(但又非常不同)的信息,就像试图同时学习两种全新的口语一样。你也许能很好地处理它,但至少对我所知的大多数程序员来说,先掌握一种语言,然后再开始学习第二种语言要容易得多。在

我认为在这种情况下(全职员工等),学习一门语言就足够困难了。挑一个,然后研究另一个。你将从这两种语言中学习基础知识。在

至于“选择哪种语言”。。。我专攻C++,并且懂得一些Python。C++更难,更灵活,更适合制作“传统”可执行文件。在

我建议从C++开始。你将学习更多的概念(其中有些不存在于Python中),学习C++之后的Python就不会成为问题。在

你的头会有洞的。在

Python的数据结构和内存管理与C++有很大的不同。在

不管你先学会哪种语言,你都会喜欢的。另一个你会讨厌的。事实上,你会对一种语言缺少另一种语言的奇怪之处感到困惑。一种语言将是合理的、合乎逻辑的、不足为奇的。另一个将是一个混乱的临时决定和怪癖。在

如果你一路学一门——自学——你可能会更快乐。在

我发现大多数人可以更容易地将一门语言添加到专业知识库中。在

[但并非全部。有些人深陷在他们所学的第一语言中,以至于他们质疑一门新语言的每一个特征都是无意义的。我在一个Java类里有个人只想抱怨Java不是Fortran的很多方面。Java中所有与类型相关的东西都让他很适合。很多讨论不得不用“这就是现状”来缩减。如果你不喜欢,就和小鹅一起吃吧。我的工作不是证明Java的合理性;我的工作是让您能够使用Java。我们现在可以继续吗?”]在

相关问题 更多 >