发布#1学习python。
使用IDLE shell和脚本,都遇到了这个问题。
成功导入“string”模块,但从中调用函数会返回错误:
from string import *
find("atgacatgcacaagtatgcat","atg")
错误:
Traceback (most recent call last):
File "<pyshell#3>", line 1, in <module>
find("atgacatgcacaagtatgcat","atgc")
NameError: name 'find' is not defined
答案 0 :(得分:0)
find是类字符串的方法。您必须使用.find
尝试以下示例:
str1 = "atgacatgcacaagtatgcat"
str2 = "atg"
str1.find(str2)