【发布时间】:2021-06-12 07:22:13
【问题描述】:
我创建了一个函数来为随机 DNA 创建一个变量。但是当我想查看rdna 是否在globals() 中时,我得到False 作为结果
from random import choice
def randomseq():
global rdna
rdna=""
largo = int(input("Sequence Length: "))
for count in range(largo):
rdna+=choice("CGTA")
return rdna
rdna in globals()
False
为什么我收不到True?
【问题讨论】:
-
首先,您需要调用函数,以便用变量名填充
globals()
标签: python loops variables globals