zoukankan      html  css  js  c++  java
  • 线程间通信

    #_author:来童星
    #date:2019/12/17
    from threading import Thread
    import time

    def plus():
    print('子线程1开始')
    global num
    num+=50
    print('num is %d'%num)
    print('子线程1结束')
    def minus():
    print('子线程2开始')
    global num
    num-=50
    print('num is %d'%num)
    print('子线程2结束')
    num=100
    if __name__=='__main__':
    print('主线程开始')
    print('num is %d' % num)
    t1=Thread(target=plus)
    t2=Thread(target=minus)
    t1.start()
    t2.start()
    t1.join()
    t2.join()
    print('主线程结束')
    运行结果:
    主线程开始
    num is 100
    子线程1开始
    num is 150
    子线程1结束
    子线程2开始
    num is 100
    子线程2结束


  • 相关阅读:
    知识加油站
    markdown 使用
    今日计划
    继续继续
    我回来了
    2020/5/8
    2020/5/10
    明天一定要学习了
    入驻博客园
    this is a test
  • 原文地址:https://www.cnblogs.com/startl/p/12054619.html
Copyright © 2011-2022 走看看