初识Erlang,Hello World(3)
今天不只要对World说Hello,还要对别人说Hello
hw(Who) ->
io:format("Hello ~p ~n", [Who]).
平平无奇的一个函数,对Who说Hello
如果要对一组人说Hello,可以这么做:
今天不只要对World说Hello,还要对别人说Hello
hw(Who) ->
io:format("Hello ~p ~n", [Who]).
平平无奇的一个函数,对Who说Hello
如果要对一组人说Hello,可以这么做:
这两天开始玩Erlang,咱们从Hello World开始吧。
先是要到官网http://www.erlang.org/download.html下载安装包,安装上,设置好系
PATH,然后打开命令行,输入erl,如果看到类似于
昨天费了老大劲终于把Hello World打出来了,今天我们继续。
Hello World说一遍怎么够呢,说N遍吧。代码如下:
-module(helloworld).
-export([hw3/1]).
% 打印N遍Hello world
hw3(N) when N > 0 ->
io:format("Hello World ~n"),
hw3(N-1);
hw3(0) -> ok.
这有什么好坑的呢:
Sublime Text 2是最近很火的一个代码编辑器,我也跟风玩了一下,果然很好用。方便的插件管理器加上丰富的插件,可以很容易把它调教得很顺手。几乎每项功能都可以用鼠标和键盘两种方式来实现,方便各种习惯的人。Sublime Text 2 的介绍与推荐网上已经有很多,这里记一下我安装的包和配置。
Python2.x中许多内置模块不支持unicode,确实是很烦的事。configparser就是其中之一。
解决方法是使用Python3.x中configparser的backport,http://pypi.python.org/pypi/configparser,下载后解压,把其中的configparser.py和configparser_helpers.py放到你的代码所在文件夹中。然后在import时把