你的位置:首页 > 软件开发 > ASP.net > Python和C#基本算法实现对比

Python和C#基本算法实现对比

发布时间:2016-03-24 00:00:06
最近在学习python,很多入门的例子又写了一遍,基本上是C#和Python都写了一遍,对比发现语言真是相通啊,只是语法不同而已。python开发也是用的VS,很好用,特别是代码段运行,选中一段python代码,Ctrl+E+E执行结果就出来了,跟装了TestDriven写C#也 ...

最近在学习python,很多入门的例子又写了一遍,基本上是C#和Python都写了一遍,对比发现语言真是相通啊,只是语法不同而已。

python开发也是用的VS,很好用,特别是代码段运行,选中一段python代码,Ctrl+E+E执行结果就出来了,跟装了TestDriven写C#也差不多,很不错!!!2016-03-23 22:31:21

python3.4的字符串格式化我发现跟C#一样的用法,然后就没有然后了,字符串不管什么都是这么写"{0}+{1}={2}".format(i,j,k),嘿嘿嘿......

join比较坑,必须是字符串数组

python程序里面有中文的话,要在文件开始标注编码为gbk,# coding=gbk

下面是基本基本算法案例:

1.斐波那契数

python

 1 def fib(n): 2   if(n == 1) or n == 2: 3     return 1 4   return fib(n - 1) + fib(n - 2) 5 print(fib(10)) 6  7  8 def fib(n): 9   if n == 1:10     return [1]11   if n == 2:12     return [1, 1]13   fibs = [1, 1]14   for i in range(2, n):15     fibs.append(fibs[-1] + fibs[-2])16   return fibs17 print(fib(10)) 

原标题:Python和C#基本算法实现对比

关键词:C#

C#
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录