原博文
2010-03-15 10:52 −
《python核心编程》翻了大半,感觉python真的是一门很有意思的语言,它综合了我之前接触过的C#,javascript,vbScript等解释型语言和编译语言的优点,相对于之前接触过的解释型语言,它在面向对象编程方面更有优势。1.数据类型。与C#不同的是,Python不区分值类型和引用类型,你...
3
20849
相关推荐
2011-02-16 22:17 −
这篇文章对C#与Java做一个语言级的对比,方便C#转Java或Java转C#的人有个大致了解。这里大致用C#3.0与Java6.0做比较。写完后得知维基百科里有更加全面得多的比较: http://en.wikipedia.org/wiki/Comparison_of_C_Sharp_and_Jav...
20
50510
2016-07-18 10:43 −
最近由于工作的需要开始开发一些Python的东西,由于之前一直在使用Javascript,所以会不自觉的使用一些Javascript的概念,语法什么的,经常掉到坑里。我觉得对于从Javascript转到Python,有必要总结一下它们之间的差异。 基本概念 Python和Javascript都是脚本...
0
31741
2007-09-25 15:52 −
最近看了一些C#和.NET的文章和例子代码什么的,感觉入门了,这里发些牢骚,还准备一个水桶装大家的口水,并用这些口水蒸包子。 做 C++ 11年,有些感觉,感觉语言不外乎语言(佛家曰:看山不是是山),很是自诩。做了这么久的C/C++,竟然是:蓦然回首,伊人却在灯火阑珊处。去年想过自己设计语言,参...
32
6054
2019-01-24 19:07 −
append和extend是列表的两种添加元素方式,但这两种方式却又有些不同之处。那么不同之处在哪里呢,我们通过对二者的定义和实例来看一看。 list.append() 1、定义:L.append(object) -> None -- append object to end. 2、说明:...
2010-07-28 11:12 −
C#静态方法与非静态方法的区别不仅仅是概念上的,那么他们有什么具体的区别呢?让我们通过本文向你做一下解析。 C#的类中可以包含两种方法:C#静态方法与非静态方法。那么他们的定义有什么不同呢?他们在使用上会有什么不同呢? 让我们来看看最直观的差别:使用了static 修饰符的方法为静态方法,反之则是...
2012-08-17 14:42 −
从三个方面: 1.各自所适用于什么应用 2.开发环境、运行环境 3.可移植性如何,因为项目最后计划移植到手机平台,如windows CE Symbina 现把调研的一些大致整理,对比一下Python与Ruby 1.各自所适用于的应用场合 查阅的结果似乎对于这两种语言的评价都很好,在网络开发上的性能...
2011-08-19 08:39 −
从个小例子开始: int[] intArray = new int[]{2,3,6,1,4,5}; Array.Sort(intArray); Array.ForEach(intArray,(i)=>Console.WriteLine(i)); 这个例子定义了一个i...
14
31150
2016-12-10 17:21 −
背景: 这两天不小心看了一下Swift的基础语法,感觉既然看了,还是写一下笔记,留个痕迹~ 总体而言,感觉Swift是一种前后端多种语言混合的产物~~~ 做为一名.NET阵营人士,少少多多总喜欢通过对比来加深认识。 所以做了一个简单的比较列表。 下面是基础语法的比较: &nbs...
4
2623
2012-03-18 13:30 −
做项目时,为了更方便的检索与使用XMl,我比较习惯用XElement,但是,其他人觉得麻烦,“凡是foreach一下就好了嘛!”,我只能说,时代在变,你们Outer了,两种不同的xml解析方式在代码维护方面带来了不少的麻烦,但我们并不愿意妥协,下面讲...
3
10407
2017-12-28 13:15 −
在 Python 中会用到对象之间比较,可以用 ==,也可以用 is 。但是它们的区别是什么呢? is 比较的是两个实例对象是不是完全相同,它们是不是同一个对象,占用的内存地址是否相同。莱布尼茨说过:“世界上没有两片完全相同的叶子”,这个is正是这样的比较,比较是不是同一...