python运行结果显示none?
names=["kjl","dgf","fgd","dfg"]print(names.append("asd"))python初学者,就是想在列表最后再加一个字符串,不太...
names=["kjl","dgf","fgd","dfg"]
print(names.append("asd"))
python初学者,就是想在列表最后再加一个字符串,不太明白这一串程序运行为什么显示None 展开
print(names.append("asd"))
python初学者,就是想在列表最后再加一个字符串,不太明白这一串程序运行为什么显示None 展开
3个回答
展开全部
你应该返回列表,不应该是append方法
names=["kjl","dgf","fgd","dfg"]
names.append("asd") #这个方法无返回值,所以打印是None。但调用方法后就加了字符asd
print(names)
names=["kjl","dgf","fgd","dfg"]
names.append("asd") #这个方法无返回值,所以打印是None。但调用方法后就加了字符asd
print(names)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
append函数没有返回值,所以是none;
names=["kjl","dgf","fgd","dfg"]
names.append("asd")
print(names)
去试试!
names=["kjl","dgf","fgd","dfg"]
names.append("asd")
print(names)
去试试!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询