先学C语言还是Python?资深程序员常常是这般意见的!
<div style="color: black; text-align: left; margin-bottom: 10px;">
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">编程是一门手艺, 学习编程<span style="color: black;">首要</span>要有目的,w3cschool先带<span style="color: black;">大众</span><span style="color: black;">认识</span>一下自己<span style="color: black;">必须</span>学习什么吧!</p>
<h1 style="color: black; text-align: left; margin-bottom: 10px;">0、学一门语言</h1>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">其实学什么语言都<span style="color: black;">能够</span>,<span style="color: black;">由于</span>语言都是互通的,C语言<span style="color: black;">亦</span>好, <span style="color: black;">针对</span>初学者<span style="color: black;">来讲</span>,Python <span style="color: black;">亦</span>很适合。</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><img src="https://p3-sign.toutiaoimg.com/pgc-image/1524730992300aeae8bbd8d~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1723889426&x-signature=iqEitWwAJNj3G52Gno46tmOuKWc%3D" style="width: 50%; margin-bottom: 20px;"></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">但有一个误区,请勿进入!那<span style="color: black;">便是</span>编程语言和编程的区别——</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">非常多</span>人学习语言都忽略了一个本质问题,<span style="color: black;">便是</span>语言是<span style="color: black;">能够</span>被拆开的!!!</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">「语言 = 文字 + 语法」</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">或</span>,更抽象一点:</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">「语言 = 躯干 + 灵魂」</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><img src="https://p3-sign.toutiaoimg.com/pgc-image/1524730694780e923bbf775~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1723889426&x-signature=4ZHLSzaA77BxMSglYYydZ0lwR88%3D" style="width: 50%; margin-bottom: 20px;"></p>
<h1 style="color: black; text-align: left; margin-bottom: 10px;">1、学<span style="color: black;">有些</span>算法。</h1>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">NOI/NOIP 得琢磨琢磨<span style="color: black;">才可</span>满足自己的好奇心。<span style="color: black;">而后</span>再<span style="color: black;">起始</span>深入<span style="color: black;">认识</span>,最后你会打开不<span style="color: black;">同样</span>的入口!</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><img src="https://p3-sign.toutiaoimg.com/pgc-image/1524730910953d4de709ddc~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1723889426&x-signature=Eu9%2BQoxIjJ5mmmGbFUZahOi5c%2BM%3D" style="width: 50%; margin-bottom: 20px;"></p>
<h1 style="color: black; text-align: left; margin-bottom: 10px;">2、做一做项目</h1>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">每次都写一个 main <span style="color: black;">办法</span>,<span style="color: black;">而后</span>几个函数/<span style="color: black;">办法</span>搞定一丢丢算法,<span style="color: black;">得到</span>的成就感似乎<span style="color: black;">已然</span><span style="color: black;">不可</span>满足了,这个时候就适合去做个项目练手。</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><img src="https://p3-sign.toutiaoimg.com/pgc-image/152473092461505fb8dd254~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1723889426&x-signature=PkSkFB8N5E8BdV5vRncjvUyGSfo%3D" style="width: 50%; margin-bottom: 20px;"></p>
<h1 style="color: black; text-align: left; margin-bottom: 10px;">3、多方式的学习</h1>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">其实这步应该和 step. 2<span style="color: black;">一块</span>操作。</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">学习<span style="color: black;">办法</span>永远<span style="color: black;">无</span>最好的,<span style="color: black;">最少</span>两种方式<span style="color: black;">必须</span><span style="color: black;">认识</span>,一个是需求性学习,一个是系统性学习。需求性<span style="color: black;">便是</span>想学什么就去学,系统性<span style="color: black;">便是</span>一点点知识点一个不漏踩完地学。</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">两种方式混合学习,<span style="color: black;">才可</span><span style="color: black;">保准</span>不会失去动力。</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><img src="https://p3-sign.toutiaoimg.com/pgc-image/15247309340202b3fa15766~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1723889426&x-signature=bmnCWL2DqIYjUrazfWmHz8HgBx4%3D" style="width: 50%; margin-bottom: 20px;"></p>
<h1 style="color: black; text-align: left; margin-bottom: 10px;">4、先学C语言还是Python?</h1>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">非计算机专业的人,学习编程最重要的是保持住兴趣,而不是纠结技能树的问题。</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">至于先学C语言还是Python,比较资深的程序员给出的<span style="color: black;">意见</span>是:</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">Python上手简单(当然语言本身还是没<span style="color: black;">那样</span>简单的),有交互性强的<span style="color: black;">研发</span>环境,还有众多的第三方库,学习起来乐趣会比C/C++有乐趣得多。</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">每一个</span>专业的程序员都应该学习,<span style="color: black;">或</span>或多或少<span style="color: black;">认识</span>C。</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">然则</span>C过于底层,强在内存操作,功能实现起来却<span style="color: black;">非常</span><span style="color: black;">繁杂</span>,并不适合<span style="color: black;">做为</span>上手语言。</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;"><span style="color: black;">另一</span>,Python中有像Numpy、Scipy<span style="color: black;">这般</span>的科学计算库,以及Matplotlib<span style="color: black;">这般</span>的数据呈现库,从做<span style="color: black;">科研</span>的<span style="color: black;">方向</span>来讲,Python有潜质<span style="color: black;">作为</span>你的一个得力工具。</strong></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;"><span style="color: black;">因此</span>,Python或许更值得做为新手学习的一门编程语言。</strong></p>
</div>
感谢您的精彩评论,为我带来了新的思考角度。 楼主节操掉了,还不快捡起来! 在遇到你之前,我对人世间是否有真正的圣人是怀疑的。
页:
[1]