首页 > 解决方案 > 我不知道如何在 Python3 的循环中获取要更新的参数

问题描述

我希望我的程序每次显示标题时都获取时间()...

def render(header, info, running):
   #scroll header into row 1
   for i in range(0, 16):
      display_text(header, 1, i)
   
   #while running is true scroll through all info strings
   while running == True:
      for i in range(0, 16):
         display_center(header, 1)
         display_text(info, 2, i)
      for i in range(0, 5):
         display_center(header, 1)
         display_center(info, 2)
         sleep(1)
      for i in range(16, 32):
         display_center(header, 1)
         display_text(info, 2, i)

render(get_time(), get_weekday(), True)

但它只在开始时执行一次 get_time() 并将该分配用于整个函数。

我对编程很陌生,无法弄清楚这一点....

标签: pythonfunctionloopsvariablesarguments

解决方案


推荐阅读