【发布时间】:2022-01-05 22:21:29
【问题描述】:
我是学习 python 的新手,但我似乎不知道如何让 while 循环的第一部分在后台运行,而第二部分正在运行。输入我设置的输入允许第一部分运行两次,然后暂停。
这里是代码
import time
def money():
coins = 0
multiplyer = 1
cps = 1
while True:
coins = coins + cps
time.sleep(1)
player_input = input("Input: ")
if player_input == "coins":
print(coins)
player_input
money()
结果:
Input: coins
1
Input: coins
2
Input:
我的目标是让输入在 10 秒后打印出 10 个硬币,而不是在两次输入硬币后打印出 2 个硬币。
【问题讨论】:
-
代码中的cps是什么?
标签: python while-loop do-while