木兰编程语言入门教程之三——函数和类型
发布日期:2021-06-29 15:29:29
浏览次数:3
分类:技术文章
本文共 564 字,大约阅读时间需要 1 分钟。
之前的章节:
- 一、
- 二、
本章演示如何定义和使用函数和类型。
函数
无参数时,允许省去括号:
> func count {>> println("123")>> }> count123
当然也可带参数:
> func person(name="小白", age=10) {>> println(name + " " + str(age))>> }> person()小白 10> person("小红")小红 10> person(age=18)小白 18>
不带默认值亦可。
类型
演示类型变量:
> type Person {>> {>> name = "无名">> }>>>> func $__init__(name) {>> self.name = name>> }>> }> mulan = Person("木兰")> println(mulan.name)木兰>
可以指定参数类型:
> func hello(p : Person) {>> println("hi " + p.name)>> }
以及函数返回值类型:
> func meet : Person {>> return Person("好好")>> }
这样的类型指定可为第三方工具进行类型检查提供支持。
转载地址:https://codeinchinese.blog.csdn.net/article/details/104496459 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
网站不错 人气很旺了 加油
[***.192.178.218]2024年04月12日 19时43分01秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Struts HTTP404报错
2019-04-29
分治+归并排序+递归的过程
2019-04-29
二维数组(引用,指针数组,数组的 指针)
2019-04-29
可转债买入、卖出
2019-04-29
文档格式转换(pdf,word,pptx,图片)
2019-04-29
Pycharm社区版 创建Django项目与配置
2019-04-29
列表操作(增删改查)
2019-04-29
t-SNE 可视化
2019-04-29
Alias 采样及其Python实现
2019-04-29
python中的简易代码片段及其常见问题
2019-04-29
windows10 高效软件推荐 (2020版)
2019-04-29
python项目目录模板
2019-04-29
一文看懂如何在阿里云服务器Ubuntu18.04系统中配置wordpress网站!
2019-04-29
与过年相关的两个算法:红包算法和洗牌算法
2019-04-29
wordpress中设置的文章特色图无法显示的问题
2019-04-29
两行代码解决wordpress中公式显示的问题!无需安装任何插件!!!
2019-04-29
可交互的可视化神器 Plotly Express
2019-04-29
推荐神器Tmux巨好看的配置文件
2019-04-29
Linux 常用命令汇总
2019-04-29
证书格式转换:.key 和 .crt 转成 .pem
2019-04-29