电工学习网

 找回密码
 立即注册
查看: 2991|回复: 2
打印 上一主题 下一主题

先学C还是Python好呢?了解Python和C#有哪些区别

[复制链接]
跳转到指定楼层
楼主
发表于 2019-2-22 15:15:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  大家都知道,Python与C#的技术差异很大,但都适合web开发。那究竟是先学C还是Python好呢?先不要着急决定,跟着粤嵌去了解它们两者到底有哪些区别。
  1、Python:Python原本就被设计的类似用英语表达一样,只要你使用合适的变量名称,许多表达式就很容易读懂。另外,由于Python语法简单,没有像句法括号和大量的修饰词,各种类C的构造和不同的初始化变量,所以Python写的代码易读易学。
  2、C#:C#从C++和Java遗传了很多原始表达的类C语法,更重要的是,C#语法使我们必须遵循一定的规则来编写自已的方法或是继承类,伴随而来的是另一大串修饰词,还有一点不能忘记的是要把代码段放在括号内。而Python只用SHIFTS键就可以让代码看上去很整洁。
  至于编写脚本方面,值得一提的是,Python的脚本是真正的脚本,能够被解释器执行。可以用任何编辑器打开它,修改后就可以立即运行。这在手边没有IDE或编译器的时候前景十分明显。而且使用Python更容易编写跨平台的脚本,甚至都不需要重新编译。
  但是,我们要指出Python的一个不足,就是需要在机器上安装脚本解释器,至少要在一个包或可执行文件里打包上一个解释器,从而使脚本的大小从几KB增加到十几M,不过对于现代IT培训来说,十几兆的空间需求基本可以忽略不计,所以这也不是什么大问题。
  而C#需要IDE来编写程序,C#的一个好处是,当编写基于WINDOWS平台的脚本时,它有强大的各类WINDOWS系统组件支持。例如,注册表、WMI、网络等内置工具。C#可以使用WINFORMS,你需要的时候可以很容易地创建图形化接口。
  具体量化先学C还是Python好呢?Python比C#更容易学,开源库更多,但C#的标准库比Python的更好,其性能更高。
  先学C还是Python好呢?对于零基础想从事IT编程的人员来说,Python无疑是一个合适的选择,Python内置大量的库,语法简单,更容易入门学习


回复

使用道具 举报

沙发
发表于 2019-2-26 04:16:46 | 只看该作者
有道理,值得我们初学者了解!

回复 支持 反对

使用道具 举报

板凳
发表于 2019-2-26 22:49:53 | 只看该作者
又学习了........

回复 支持 反对

使用道具 举报

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

本版积分规则

电工学习网 ( )

GMT+8, 2024-4-26 08:42

Powered by © 2011-2022 www.diangon.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

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