2016-11-17 106 views
0

使用Python 3.5有可能有一個定義列表,並有一個功能選擇和調用隨機定義?我在問這是因爲我隨機看到的所有文檔都只是說產生一個隨機的僞數字。選擇一個隨機函數

+0

什麼是高清? –

+0

可以從該文件/類中調用的內容 例如'DEF介紹(): 打印( 「你好」) 介紹()'適當壓痕,什麼 顯然不是 – M213081

+0

[random.choice(SEQ)(https://docs.python.org/3/library/ random.html#random.choice) – Lafexlos

回答

3
>>> def foo(): print('foo') 
>>> def bar(): print('bar') 
>>> from random import choice 
>>> choice([foo, bar]) 
<function foo at 0x10499d668> 
>>> choice([foo, bar])() 
foo 
>>> choice([foo, bar])() 
bar 
>>> choice([foo, bar])() 
foo 
+0

謝謝。這正是我所期待的。 – M213081