From 85e299dc830d9a6a701abbd93093610d917f686e Mon Sep 17 00:00:00 2001 From: jdhxyy Date: Fri, 20 Oct 2023 15:21:18 +0800 Subject: [PATCH] lesson8 --- lesson8/main.py | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 lesson8/main.py diff --git a/lesson8/main.py b/lesson8/main.py new file mode 100644 index 0000000..2869a5f --- /dev/null +++ b/lesson8/main.py @@ -0,0 +1,29 @@ +import threading + + +def main(): + t1 = threading.Thread(target=print_nums) + t2 = threading.Thread(target=print_letters) + t1.start() + t2.start() + + # 阻塞主线程 + t1.join() + t2.join() + print("main thread is finish") + + +def print_nums(): + for i in range(100): + print(i) + print("t1 is finish") + + +def print_letters(): + for i in range(ord('a'), ord('z')): + print('%c' % i) + print("t2 is finish") + + +if __name__ == '__main__': + main() -- Gitee