擅长:python、mysql、java
<p>如果将其作为字符串传递,则可以使用<code>globals()</code>方法,该方法返回全局命名空间中所有变量的字典</p>
<pre><code>def GenerateCharacter(Type, Number):
Character_List = []
for i in range(Number):
name = Type
TempChar = globals()[name](name)
Character_List.append(TempChar)
return Character_List
</code></pre>
<p>另外,在循环外创建字符列表并使用for循环,因为它更干净,而且您可以避免自己增加循环的计数器。你知道吗</p>