class SequenceList(object):
def init(self):
self.seq_list = []
def create_sequence_list(self):
element = input("请输入(按回车键确认,按#键结束):")
while element != '#':
self.seq_list.append(int(element))
element = input("请输入(按回车键确认,按#键结束):")
def print_sequence_list(self):
print('顺序表中的元素为:', self.seq_list)
def add(self):
number = int(input('qudjjoa')
self.seqlist = [int(i)+number for i in self.seqlist]
print(self.seqlist)
list_1 = SequenceList()
list_1.create_sequence_list()
list_1.print_sequence_list()
list_1.find_element()
number = int(input('qudjjoa') 之后少了)右括号
self.seqlist = [int(i)+number for i in self.seqlist] seqlist中间少了_ 是seq_list 不是seqlist
print(self.seqlist) )号写成了中文全角的,要改成英文半角的。 #seqlist中间少了_ 是seq_list 不是seqlist
find_element()方法没有定义啊, 应该调用 add()
class SequenceList(object):
def __init__(self):
self.seq_list = []
def create_sequence_list(self):
element = input("请输入(按回车键确认,按#键结束):")
while element != '#':
self.seq_list.append(int(element))
element = input("请输入(按回车键确认,按#键结束):")
def print_sequence_list(self):
print('顺序表中的元素为:', self.seq_list)
def add(self):
number = int(input('qudjjoa')) #最后少了)右括号
self.seq_list = [int(i)+number for i in self.seq_list] #seqlist中间少了_ 是seq_list 不是seqlist
print(self.seq_list) # )号写成了中文全角的,要改成英文半角的。 #seqlist中间少了_ 是seq_list 不是seqlist
list_1 = SequenceList()
list_1.create_sequence_list()
list_1.print_sequence_list()
# list_1.find_element() #find_element()方法没有定义啊
list_1.add() #调用 add()
如有帮助,请点击我的回答下方的【采纳该答案】按钮帮忙采纳下,谢谢!