最近在学习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#
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。