Skip to main content
 首页 » 编程设计

python之有没有办法在一个语句中合并 import 和 from import

2025年05月04日13zhujiabin

有没有办法将 import 和 from import 结合在一个语句中?

可以:

from random import choice 
import random 

合并成一个语句?

请您参考如下方法:

不,他们不能。

参见 import statement grammar :

import_stmt     ::=  "import" module ["as" name] ( "," module ["as" name] )* 
                     | "from" relative_module "import" identifier ["as" name] 
                     ( "," identifier ["as" name] )* 
                     | "from" relative_module "import" "(" identifier ["as" name] 
                     ( "," identifier ["as" name] )* [","] ")" 
                     | "from" module "import" "*" 

import module 和from relative_module import 形式在语法中是两种完全独立的形式。