终端程序遵循一些规则,包括退出机制、输入编辑和输出规范。退出机制方面,非交互式程序用Ctrl-C退出,TUI程序用q退出,REPL程序在空行按Ctrl-D退出。输入编辑方面,大多数程序遵循readline快捷键,如Ctrl-W删除上一个词。输出规范上,程序通常不超过16种颜色,并在管道中禁用颜色。
我完成了第一个Python项目,开发了一个终端互动程序,展示动物趣闻,使用了控制结构、用户输入处理、错误管理和类型提示函数。欢迎交流与合作!
PuTTY 中文版是一个免费的 Windows 终端程序,支持 SSH、telnet 和 SFTP,但不具备集成文件传输功能,用户需通过命令行操作。它支持公钥认证,但不包含 SSH 服务器。自1998年发布以来,该软件仍在维护中,并最近增加了对椭圆曲线加密的支持。
我总结了一些终端程序行为的规则:非交互程序在Ctrl-C时退出;TUI程序通常按q退出;REPL在空行按Ctrl-D退出;尽量使用16种基本颜色;支持readline快捷键;写入管道时禁用颜色;使用“-”表示stdin/stdout。这些规则有助于理解程序行为,尽管存在例外。
这是一个骰子游戏的终端程序,玩家可以查看规则、开始新游戏或查看得分。游戏中,玩家掷骰子并选择得分的骰子,得分规则包括单个骰子和三种相同等,程序还允许玩家重新掷特定骰子。
完成下面两步后,将自动完成登录并继续当前操作。