• VEXcode Robotics Logo VEX Robotics Logo
  • VEX API Home Button VEX API Home Button
  • VEX 123 logo in purple VEX 123 logo in white
  • VEX GO logo in lime green VEX GO logo in white
  • VEXcode AIM logo in blue VEXcode AIM logo in white
  • VEX IQ logo in blue VEX IQ logo in white
  • VEX EXP logo in red VEX EXP logo in white
  • VEX V5 logo in red VEX V5 logo in white
  • VEX CTE logo in green VEX CTE logo in white
  • VEX AIR logo in orange VEX AIR logo in white
  • VEXcode VR logo in gold VEXcode VR logo in white
跳至主要内容
Ctrl+K

< Back to Platform Select

  • VEX EXP
  • 欢迎来到 VEX EXP 的 API 参考网站
  • Python
  • 打印控制台
简体中文
  • English
  • Spanish
  • VEXcode Robotics Logo

版块导航

  • 区块
  • 转变
  • Python
    • 枚举
    • 加速度计
    • 可寻址LED
    • AI Vision
    • 模拟输入
    • 手臂
    • 脑
    • 保险杠
    • 颜色
    • 竞赛
    • 控制器
    • 数字输入
    • 数字输出
    • 距离
    • 传动系统
    • 电磁铁
    • 编码器
    • 事件
    • 陀螺仪
    • 惯性
    • 引领
    • 光
    • 限制
    • 线
    • 消息链接
    • 发动机
    • Motor29
    • 汽车集团
    • 摩托维克托
    • 物体探测器
    • 光学的
    • 气动
    • 电位器
    • 电位器V2
    • 打印控制台
    • 脉宽调制
    • 旋转
    • 串行链路
    • 伺服
    • 信号塔
    • 智能驾驶
    • 声纳
    • 线
    • Triport
    • 想象
  • C++

平台导航

  • VEX 123 logo in purple VEX 123 logo in white
  • VEX GO logo in lime green VEX GO logo in white
  • VEXcode AIM logo in blue VEXcode AIM logo in white
  • VEX IQ logo in blue VEX IQ logo in white
  • VEX EXP logo in red VEX EXP logo in white
  • VEX V5 logo in red VEX V5 logo in white
  • VEX CTE logo in green VEX CTE logo in white
  • VEX AIR logo in orange VEX AIR logo in white
  • VEXcode VR logo in gold VEXcode VR logo in white

打印控制台#

  • 命令

    • 打印到打印控制台

      • 格式

      • 新线

      • 不同的颜色

    • 清除打印控制台

打印控制台命令仅在使用 VEXcode EXP 时可用。如果您在 VS Code 中编码,则需要使用 brain.screen 命令打印到 V5 的 Brain Screen。

所有新项目都从打印控制台中的第 1 行光标开始。

命令#

Print to the Print Console#

print(text, end) 方法使用当前光标位置在屏幕上打印文本。

参数

描述

文本

要打印到打印控制台的字符串。

结尾

是否跳至打印控制台的下一行。默认为空。

格式#

打印到打印控制台的值可以使用 Python format 方法。

一些常用的格式类型是:

  • d - 十进制整数

  • f - 浮点数

  • o - 八进制整数

  • s - 字符串

为了使用格式类型,请将所需的格式类型放在花括号(“{}”)中,以冒号(“:”)开头,后跟“.format”。

此示例将打印数字 3.140000。

print("{:f}".format(3.14))

您还可以添加一个数字来指定要打印的小数位数。只需在格式类型前添加“.”和小数位数即可。

此示例将打印数字 3.14。

print("{:.2f}".format(3.14))

您还可以使用“格式”方法包含传感器,以更改报告传感器值时返回的小数位数。

print("{:.2f}".format(brain.timer.time(SECONDS)))

新线#

默认情况下,Python 会在每个 print 命令后添加一个新行。要在同一行打印多个值,请使用 end 参数。

在这个例子中,两个 print 命令的文本将打印在同一行上。

print("This text will be ", end="")
print("printed on the same line")

不同的颜色#

您可以使用以下颜色代码更改打印到打印控制台时文本的颜色:

  • [31米 - 红色

  • [32米 - 格林

  • [34米 - 蓝色

  • [30米 - 黑色

  • [37米 - 白色

  • [33米 - 黄色

  • [91米 - 橙色

  • [35m - 紫色

  • [36米 - 青色

  • [97m - 透明

所有颜色代码都需要遵循转义序列 = \033 才能起作用。

您可以直接在带有字符串的“print”命令中使用它。

# Print VEXcode in Red to the Print Console.
print("\033[31mVEXcode")

或者,您可以单独使用它来将所有“打印”命令设置为设置的颜色。

# Set the Print Console text color to Red before printing VEXcode.
print("\033[31m")
print("VEXcode")

**返回:**无。

Clear the Print Console#

在 print 命令中使用 \033[2J,可以清除整个打印控制台。这也会将光标设置回第 1 行。

下面的示例将打印“VEXcode”,然后在 2 秒后清除打印控制台。

print("VEXcode")
wait(2, SECONDS)
print("\033[2J")

上一页

电位器V2

下一页

脉宽调制

On this page
  • 命令
    • Print to the Print Console
      • Format
      • New Lines
      • Different Colors
    • Clear the Print Console
Innovation First, International

VEX 和 VEX Robotics 是 Innovation First, Inc. 的商标或服务标志 版权所有 ©2025。保留所有权利。VEX Robotics, Inc. 是 Innovation First International, Inc. 的子公司。所有其他产品名称/商标均为其各自所有者的财产。专利和/或正在申请的专利 - innovationfirst.com/patents
网站隐私政策 / 网站使用条款 / Cookie 政策 / 软件隐私政策

访问 VEX Robotics Facebook 页面 访问 VEX Robotics Twitter 页面 访问 VEX Robotics Instagram 页面 访问 VEX Robotics YouTube 页面
VEX API 反馈表

我们重视您的反馈!请使用此表单分享建议、赞美或报告 VEX API 的错误。您的反馈有助于我们完善 VEX API 文档。

如果您遇到技术问题或需要客户支持,请访问 support.vex.com.

  • Send Happy Feedback
  • Send Sad Feedback

注意:当前 URL 将与您的消息共享

通过添加您的电子邮件地址,您同意如果我们对您的反馈有疑问,VEX 可以向您发送电子邮件。
隐私政策 >
请提供您的反馈。 反馈提交成功!
Choose Which VEX IQ Generation to View

VEX IQ (1st gen)

VEX IQ (2nd gen)