C#和Python的优缺点?

黑风不是大侠 2011-03-31 07:42:37
RT。本人工科研究生,非IT行业,在编程上属于菜鸟水平,学过C语言,但运用不是很熟练,想选用一款简单的编程语言。
在之前的一个帖子中,论坛的各位大虾推荐了C#、Python、Delphi、Java、VB等,我综合考虑后,觉得首先再深入把C学习一下,然后选择C#或Python,但不知道二者各有什么优缺点,在能够熟练运用C的前提下,哪种可以更好地发挥优势?还望各位大虾明示。谢谢!100分送上。O(∩_∩)O~
...全文
1635 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
awsqsh 2011-04-02
  • 打赏
  • 举报
回复
python 便于数据处理。。至少位数比较长,,,便于工程计算呢。
好用。
黑风不是大侠 2011-04-02
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 pathuang68 的回复:]

引用 5 楼 lixiaodao01 的回复:

引用 4 楼 pathuang68 的回复:

Totally different things.

Python somehow is a script language...usually it is compared with some other script language like Perl.

Script lan……
[/Quote]In all Object-oriented languages, which one is easier and quicker to learn? I tried to learn Standard C++ , but found it too hard to learn. How about C++Builder ? Do it have a perfect performance in building a software interface?Are there many interface components available in it? Thanks.
黑风不是大侠 2011-04-01
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 pathuang68 的回复:]

Totally different things.

Python somehow is a script language...usually it is compared with some other script language like Perl.

Script language is usually used for System administration and c……
[/Quote]Isn't C# a script language too???If I am familia with C language,do I have any advantage in learning C#? Thanks.
pathuang68 2011-04-01
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 lixiaodao01 的回复:]

引用 4 楼 pathuang68 的回复:

Totally different things.

Python somehow is a script language...usually it is compared with some other script language like Perl.

Script language is usually used for S……
[/Quote]
C# is not a script language.

You do have some kind of advantage if you have C background :) but it's not a big one :(, because C# is an Objecct-oriented programming language, while C is a Structure-oriented language. There is really a great gap between Structure-oriented language and Object-oriented language.

The difficulty for moving from C to C# is quite similar from C to C++。
xali 2011-04-01
  • 打赏
  • 举报
回复
python有没有好的调试器?我在使用过程中调试起来很慢。python是个精巧的语言。但还在发展。
C#不错,融合了C,JAVA,VB的特点,比较通用。
luciferisnotsatan 2011-04-01
  • 打赏
  • 举报
回复
C + python比较好。python本来就是用C写的,而且也是跨平台的。
rsp19801226 2011-04-01
  • 打赏
  • 举报
回复
如果你学好了c和c++,学习其他语言比如java啥的也就几天就搞定了,像那些什么脚本都不用学,直接看就懂了。c#不是脚本。vb那种东西看一下就明白了。
pathuang68 2011-03-31
  • 打赏
  • 举报
回复
Totally different things.

Python somehow is a script language...usually it is compared with some other script language like Perl.

Script language is usually used for System administration and concept-proof(in software development), but the real software should be written in C#(or other so-called programming languages, such as C, C++, Java...). Have you ever seen many customer-oriented softwares written in Python?
delphiwcdj 2011-03-31
  • 打赏
  • 举报
回复
两门语言都是比较hot的语言,可能应用场合不太一样,认为python挺不错就是要求格式太严格
黑风不是大侠 2011-03-31
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 lazy_2010 的回复:]

心好大呃,先学习好 C 吧
[/Quote]我不是要全学,C是必学,另外C#和Python二选一。请大家给出选C#或选Python的建议和原因。
lazy_2010 2011-03-31
  • 打赏
  • 举报
回复
心好大呃,先学习好 C 吧

3,881

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧