前言
可以使用keyboard
库来监听键盘输入,并在按下指定按键时终止循环。以下是一个示例代码,可以实现你描述的功能:
import keyboard
import time
def print_loop():
while True:
print("1")
time.sleep(3)
print("2")
time.sleep(3)
# 检查是否有键盘输入
if keyboard.is_pressed('0') or keyboard.is_pressed('down'):
print("循环终止")
break
print_loop()
在这个代码中,我们使用了keyboard.is_pressed()
函数来检查是否按下了键盘上的按键。如果按下了数字键"0"或方向键"↓",则打印一条消息并使用break
语句跳出循环,从而终止循环的执行。
你需要确保在运行代码之前已经安装了keyboard
库。你可以使用以下命令来安装它:
pip install keyboard
请注意,这个代码只能在终端中运行,而不能在一些集成开发环境(如Jupyter Notebook)中运行,因为键盘监听功能可能无法正常工作。
-END-
我下面也给大家整理了一些Python入门进阶的资料,大家如果有需要的话,可以参考以下这些资料
关于Python技术储备
学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!
一、Python学习路线
二、Python基础学习
1. 开发工具
给大家准备考Python开发过程中需要用到的必备工具,包括最新版PyCharm安装永久机活工具。
2. 学习笔记
扫描二维码关注公众号,回复:
17141120 查看本文章
3. 学习视频
三、Python小白必备手册
四、Python实战案例
五、Python爬虫秘笈
六、数据分析全套资源
七、Python面试集锦
2. 简历模板
资料领取
上述这份完整版的Python全套学习资料已经上传CSDN官方,朋友们如果需要可以微信扫描下方CSDN官方认证二维码输入“领取资料” 即可领取