x = WAIT100MS
subroutines = ["WAIT"+str(range(1,256))+"MS"]
if x in subroutines:
print "success"
else:
print "invalid"
我试图创建一段代码,如果WAITXMS
在1
和{
" ".join("WAIT"+str(range(1,256))+"MS")
以x
这样的字符串结束。
但是,将join()
函数与range()
一起使用似乎并不像我预期的那样工作,而是给了我一个像"WAIT[1,2,3,4,...]MS"
一样正常的列表。我该怎么办?在
我会做一些类似的事情:
我认为迭代所有可接受的数字(更不用说构建和存储所有
WAIT<n>MS
字符串)是不必要的浪费。在我想你想要的是:
我想有个更好的方法:
^{pr2}$为什么你能切呢?在
相关问题 更多 >
编程相关推荐