鱼C论坛

 找回密码
 立即注册
查看: 4414|回复: 18

请教一下,python和c先学哪个好?

[复制链接]
发表于 2016-11-26 20:02:22 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
请教一下,python和c先学哪个好?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2016-11-26 21:35:25 | 显示全部楼层
哪个都好,你随便选一个就行。

个人建议python,这个时代分工很明细,你不需要做底层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 2016-11-26 21:42:06 | 显示全部楼层
我感觉多多学习,多多接触,C是一门不错的语言
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-11-26 22:27:27 | 显示全部楼层
先学C吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-11-26 23:56:08 | 显示全部楼层
我看介绍说python简单,我还是先把python拿下吧。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-11-27 18:23:47 | 显示全部楼层
如果搞单片机或者嵌入式,必须先学C;如果在大学学习,一般人家开始也只教C;如果自己想编程完成各种应用,果断python
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-11-27 19:23:33 | 显示全部楼层
如果之前没学过编程,作为一门入门语言的话,还是先学python吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-12-2 16:22:31 | 显示全部楼层
感觉还是学python好
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-12-3 00:24:28 | 显示全部楼层
还是建议先学python吧,学起来比较容易,如果你的时间比较多。但是我第一个学的是C,然后转向C++。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-12-3 21:26:41 | 显示全部楼层
作为一个学过python和c的初学者来回答一下,我建议还是先学c语言,了解底层的知识会对你学习后续的课程有很大的帮助。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-12-4 11:05:59 | 显示全部楼层
如果跟嵌入式相关  最好先学C

如果是网页前端的话 或者自己玩玩的话  直接python吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-1-1 18:59:32 | 显示全部楼层
我个人认为应该先学习C语言,或许他的学习难度较大,但是,他对学习其他的编程语言非常有帮助!\\
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-1-1 20:30:52 | 显示全部楼层
c
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-1-2 10:07:33 | 显示全部楼层
跟你个人倾向很有关系,目前这种社会分工机制,隔行如隔山。编程也经常如此。
我这里只跟你大体描述2个语言的差别和对应领域,至于选择你可以自己斟酌。

C是偏向系统底层的语言,学习它,一方面了解系统底层的运作原理,另一方面,也对系统有更底层的掌控能力。但是越底层的东西越接近机器,和人类沟通的方式分歧就越大,所以底层语言一般都比较艰涩难懂。

Python是高级语言,通过对底层语言的集成,然后面对站在这些基础之上的编程和应用。所以Python的语法也好,沟通方式也好,比较人性化。但是因为集成化的原因,不可能有像C一样对系统硬件的管控能力。不过作为在某个集成好的系统上开发应用,python很合适,出产应用的效率也会比C高。但是很多基于系统硬件的基层操作,python不一定能胜任。

综述就是:不懂C也可以学习python,但是C也有C的好处,只是各自面对的领域不一样。就像我们常用的2个软件:记事本和WORD一样。记事本编辑文字效率肯定不如WORD,但是记事本可以改的东西更多!比如你可以用记事本打开一个图片文件,同时如果你看得懂那些代码,你照样可以用记事本编辑图片,但是WORD就不行了!(实际上例子举的不好,这里的记事本必须是支持16进制修改的才行……谁能看懂机器码,呵呵。但我想我的意思已经传达了。)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 2017-1-2 21:31:35 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-1-3 09:18:38 | 显示全部楼层
CCCCCCCCCCC
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-1-3 10:35:37 | 显示全部楼层
C 除汇编外 这个 差不多就是 其他语言的基础吧 ~  C用到的地方也是非常多滴python 语言滴话 我还没接触过 还不晓得  大家都讨论的那么火 估计也是一门 不错滴语言吧~  嘿嘿
!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-5-30 13:41:52 | 显示全部楼层
如果觉得你的理解能力一般的话,先python。如果觉得自己理解能力不错,先C。两个语言都不错,但C比较难学。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-6-9 18:41:46 | 显示全部楼层
我是先学的c,所以建议先学c啦。我觉得c可以算是所有语言的始祖,所以你学c的话可以体会到一些编程的基本思想,而且很多语言里都可以看到c的影子,所以你学完c之后学其他的语言就很简单啦,可以举一反三,融汇贯通。而Python我觉得它为了简洁和方便把许多基本的东西都删掉了。c就像地基,Python是亭台楼阁。亭台楼阁固然好看,但我觉得还是要去看看无华的地基,这样以后自己搭的楼房才结实嘛。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-28 06:39

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表