# 输出

## 功能
输出用于把值写到控制台，常用于调试脚本、查看运行结果或生成命令行输出。

## print
`print` 输出内容但不自动换行。

### 语法

```bt
print(value)
print value
```

### 示例

```bt
print('Hello ')
print('BT')

print 'Hello '
print 'BT'
```

## println
`println` 输出内容并在末尾换行，更适合调试和日志。

### 语法

```bt
println(value)
println value
```

### 示例

```bt
println('Hello BT')
println 'Hello BT'
```

## echo
`echo` 是系统输出函数，会把所有参数转为字符串，用空格连接后输出。

### 语法

```bt
echo(value1, value2, ...)
echo value
```

### 示例

```bt
echo('BT', 1)
echo 'BT'
```

## 返回值
`print` 和 `println` 是语言输出语句，会返回被输出的值；`echo` 是系统函数，输出完成后返回 `empty`。
