# lambda函数与普通函数

python

# lambda函数与普通函数

# lambda函数
# 延迟10毫秒设置焦点(避免被后续操作覆盖)
    root.after(10, lambda: entry1.focus_set())

# 如果不用lambda,怎么写?

# 普通函数(最清晰)
def set_focus():
    self.entry1.focus_set()

self.after(10, set_focus)  # 直接传递函数引用


通过合理使用 after(),可以创建流畅的用户体验,如实时更新的进度条、动画效果、定时提醒等,同时保持界面的响应性。

posted @ 2025-12-13 00:56  nxhujiee  阅读(1)  评论(0)    收藏  举报