|
|
1
19
彼得·诺维格 spelling corrector |
|
|
2
10
用IronPython重写任何小型C#应用程序,并向他们展示你花了多少行代码。如果这不令人印象深刻,我不知道是什么。 我指的是你的一个内部应用程序。 |
|
|
3
6
我会快速演示一些琐碎的东西(至少在Python中),但在IDLE中很酷。例如:
这展示了基本的列表和字典类是什么样子的,列表推导是如何工作的,命名参数,lambda表达式,交互式解释器的有用性,它用七行代码完成了一项相当复杂的任务。 编辑:
哦,如果你设置了,我会展示代码是如何工作的
…也就是说,完全一样。 |
|
|
4
4
在最基础的层面上,你可以用C#和Python展示一个字符串反转程序。 在C#中:
在Python中:
|
|
|
5
4
一个会说话的推特客户端。 更多示例 http://www.ironpython.info/index.php/Main_Page |
|
|
6
3
|
|
|
7
3
或者一些非常有用的纯python库(在我的工作中,我想到了SqlAlchemy,你的里程可能会有所不同)。 一些简短的语法也很好,例如: 快速浏览大型数据集:
查找所有以“a”开头的字符串:
|
|
|
8
3
我必须同意Geo的观点。在用IronPython编写的同一应用程序旁边显示一个C#或VB应用程序。当我完成IronPython演讲时,我成功地将C#代码转化为Python。这是一场非常戏剧化的演讲。 我也非常喜欢展示鸭子打字如何使你的代码更具可测试性。 |
|
|
9
2
生成器,定义迭代器,简单 |
|
|
10
2
CherryPy 的helloworld示例:
|
|
|
11
1
素数生成器怎么样。
|
|
|
12
1
向他们展示IronPython烹饪书中的一个例子,比如这个 DataGridView Custom Formatting 。它并不太花哨,但每个人都会熟悉它,因为几乎每个人都已经构建了一个带有网格视图的应用程序(或想要这样做)。
请确保更改烹饪书中的示例,以显示一些
内置电池
|
|
|
13
0
由于IronPython在运行时向类型添加新成员的能力,这样做的可能性给我留下了深刻的印象 |