misc_1.py 793 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. import asyncio
  2. from util import delay
  3. async def add_one(number: int) -> int:
  4. return number + 1
  5. async def hello_world_message() -> str:
  6. await delay(1)
  7. return 'Hello world!'
  8. async def hello_every_second():
  9. for i in range(2):
  10. await asyncio.sleep(1)
  11. print('пока я жду, исполняется другой код')
  12. async def main() -> None:
  13. result = asyncio.run(add_one(1))
  14. print(result)
  15. """
  16. first_delay = asyncio.create_task(delay(3))
  17. second_delay = asyncio.create_task(delay(3))
  18. await hello_every_second()
  19. await first_delay
  20. await second_delay
  21. """
  22. if __name__ == '__main__':
  23. result = asyncio.run(add_one(1))
  24. print(result)
  25. # asyncio.run(main())