网站搭建响应式,在线培训系统搭建方案,网站设计名称,微信小程序如何生成二维码iex 退出#xff1a;Ctrl-C 或Ctrl-G再输入q 回车。 帮助文档#xff1a;h 查看辅函数列表 h IO 查看IO模块帮助 h IO.puts 查看IO模块中的puts函数的文档 编译和运行#xff1a;创建一个hello.exs的文件。IO.puts hello world //输出hello world 使用el… iex 退出Ctrl-C 或Ctrl-G再输入q 回车。 帮助文档h 查看辅函数列表 h IO 查看IO模块帮助 h IO.puts 查看IO模块中的puts函数的文档 编译和运行创建一个hello.exs的文件。IO.puts hello world //输出hello world 使用elixir hello.exs运行或使用辅助函数c来编译运行 c hello.exs 扩展名.ex的文件为要编译成二进制格式的程序.exs为不编译即可运行的脚本 Elixir约定使用两格缩进而且是用空格 模式匹配 再Elixir中等号不是赋值而更像一种断言。如果Elixir可以找到一种方式让左边等于右边则执行成功。如 a1左边是一个变量右边是一个整数通过将a绑定到1使匹配为真。, 如果我们不需要获取匹配值可以使用特殊变量 _下划线类似于通配符。[1, _, _] [1, 2, 3] 在匹配过程中变量一旦被绑定为某个值那么该值在匹配其余部分的时候就会保持不变。 脱字符 ^ 让变量的以有值参与匹配。 不可变数据 在Elixir中所有值都是不可变的。Elixir会基于原始数据生成包含新数据的副本原始数据则保持不变而你的操作也不会影响其他持有原始数据引用的代码。 转载于:https://www.cnblogs.com/lr1402585172/p/11491225.html