async def f(): return 1 async def main(): t = asyncio.create_task(f()) print(isinstance(t, asyncio.Task), asyncio.iscoroutine(f())) asyncio.run(main())