如果不使用HTML和CSS,仅使用纯文本显示复选框内容,可以使用Unicode字符来模拟复选框的选择状态。
以下是一个示例代码,展示如何在控制台中显示一个带有选中和未选中状态的复选框:
def print_checkbox(label, checked=False):
checkbox = '[x]' if checked else '[ ]'
print(f'{checkbox} {label}')
# 使用示例
print_checkbox('选项 1', True)
print_checkbox('选项 2', False)
运行上述代码,将在控制台中显示如下输出:
[x] 选项 1
[ ] 选项 2
你可以根据需要自定义print_checkbox
函数来显示复选框的标签和选择状态。