# 输出 ## 功能 输出用于把值写到控制台,常用于调试脚本、查看运行结果或生成命令行输出。 ## print `print` 输出内容但不自动换行。 ### 语法 ```bt print(value) print value ``` ### 示例 ```bt // 输出:Hello(末尾有一个空格) print('Hello ') // 输出:BT print('BT') // 输出:Hello(末尾有一个空格) print 'Hello ' // 输出:BT 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`。