华南俳烁实业有限公司

python

當(dāng)前位置:中華考試網(wǎng) >> python >> python教程 >> 文章內(nèi)容

python開(kāi)發(fā)中async如何使用?

來(lái)源:中華考試網(wǎng)  [2020年11月28日]  【

  可能有人見(jiàn)過(guò)這個(gè)方法,但是沒(méi)有深入了解怎么去使用,這是在語(yǔ)言學(xué)習(xí)里一個(gè)獨(dú)立的章節(jié)內(nèi)容,是有關(guān)于協(xié)程的,大家如果是了解過(guò)協(xié)程就應(yīng)該都看過(guò)這個(gè)方法,因?yàn)樗袇f(xié)程里的異步功能,其中有個(gè)方式是await,是專門為等待一個(gè)異步方法去執(zhí)行完成任務(wù)的,好啦,光用文字?jǐn)⑹,還是看不出來(lái)實(shí)際效果,下面有實(shí)例演示。

  直接上代碼:

  import asyncio

  async def print_num(num):

  print("Maoli is printing " + str(num) + " nows" )

  await asyncio.sleep(1)

  print("Maoli prints" + str(num) + " OK")

python課程免費(fèi)試聽(tīng)預(yù)約

  • 地區(qū):
  • 姓名:
  • 手機(jī):

  async def main(nums):

  for num in nums:

  await print_num(num)

  %time asyncio.run(main([i for i in range(1,6)]))

  對(duì)了,需要大家注意,有些小伙伴使用過(guò)程中可能會(huì)報(bào)錯(cuò)哦~這是因?yàn)槭褂玫能浖姹締?wèn)題,需要使用3.7以上版本才可以正常使用哦。

責(zé)編:fushihao

上一篇:教你用python編寫猜拳小游戲

下一篇: 沒(méi)有了

  • 會(huì)計(jì)考試
  • 建筑工程
  • 職業(yè)資格
  • 醫(yī)藥考試
  • 外語(yǔ)考試
  • 學(xué)歷考試
百色市| 大田县| 长乐市| 龙游县| 平舆县| 通许县| 白山市| 调兵山市| 方正县| 彩票| 平舆县| 和顺县| 哈巴河县| 通山县| 关岭| 潼南县| 扎兰屯市| 张家川| 安溪县| 中西区| 彭水| 杭州市| 鲁山县| 曲周县| 兴山县| 达孜县| 轮台县| 敦化市| 偃师市| 陆河县| 卫辉市| 龙江县| 涿鹿县| 澎湖县| 乐昌市| 灌云县| 盐山县| 南充市| 泰来县| 乐业县| 清水县|