【问题标题】:Using print if a window is clicked? [closed]如果单击窗口,则使用打印? [关闭]
【发布时间】:2017-12-11 19:55:01
【问题描述】:

我想用 Python 的海龟图形创建一个程序,以便在单击窗口时打印“hello”。这里有什么特定的代码可以使用吗?

【问题讨论】:

  • 互联网上有很多教程和关于 SO 的很多答案,但可能以 official documentation 开头,以查找捕捉鼠标点击的功能。

标签: python turtle-graphics


【解决方案1】:

为了让您开始,这里有一个最小的海龟程序,我相信它可以满足您的要求:

from turtle import *

onscreenclick(lambda x, y: write("Hello!", font=('Arial', 18, 'normal')))

done()

确保单击海龟窗口的标题栏以使其处于活动状态,然后单击窗口上的任意位置以使其打印“Hello!”。正如@furas 建议的那样,您需要阅读有关上述功能的更多信息。

【讨论】:

  • 问题跑题了,请转告。
  • @Coal_,我阅读了描述 what is off-topic 的 SO 页面,我的结论是 OP 的问题更多是关于话题而不是离题。 (没有什么会吸引自以为是的答案和垃圾邮件。)请从该页面中引用 OP 出错的地方。我还认为,不是根据内容的质量而是根据个人对 OP 问题的看法来否决我的答案是比我可能做出的或没有做出的更严重的违规行为。
  • SO 似乎对初学者变得非常敌对。虽然这对我没有影响,但每个人都曾经是初学者。
  • @xaav OP 要求我们为他们编写代码,但没有展示任何关于该主题的先前研究。接近投票(或拒绝投票)不是敌意行为,而是网站的质量保证。如果我们继续回答这些类型的问题,他们就会不断回来。事后看来,我不应该对这个答案投反对票,但我的投票现在已锁定。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-11-17
  • 1970-01-01
  • 2021-03-28
  • 1970-01-01
  • 2018-10-04
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多