TEL:400-8793-956
当前位置:程序、服务器

TypeError:无法将int对象隐式转换为字符串对象

提问者: 近期获赞: 浏览人数: 发布时间:2021-03-02 12:54:42

 问:我在列表中使用了str(),但是它向我返回了此错误。

 
 functions.py
#add_list([1、2、3])应返回6#summary([ 
1、2、3])应返回“ [1、2、3]之和为6。” 
#注意:这两个函数各自仅* one *个参数。
def  add_list (my_list ):
对于my_list中的项,i = 0 :i + =项返回i def摘要(my_list ):对于my_list中的项,i = 0 :i + =项,返回“ {}的总和为” 。格式(      
 
     my_list ) + 我
 
 
答:最后一行:
 
    返回 “ {}的总和为” 。格式(my_list ) +  i
"The sum of {} is ".format(my_list)创建一个字符串,而它i是一个整数。要解决此问题,请包裹在中str():
 
    返回 “ {}的总和为” 。格式(my_list ) +  str (i )
实际上,挑战在于要求您利用该add_list()功能:
 
    返回 “ {}的总和为” 。格式(my_list ) +  str (add_list ())
但是,您可以将它们组合在中format,这将为您将整数和转换为字符串:
 
    返回 “ {}的总和为{}” 。格式(my_list , add_list ())
上一篇: 我已经完成了PHP基础知识,但是我需要一个PHP初学者项目,有什么建议吗?
下一篇: JavaScript日期计算
城市网站导航:无锡网站建设 徐州企业网站定制 常州网站开发哪家好 苏州网站改版 南通网站开发 连云港网站建设 淮安网站建设公司 盐城网站定制 扬州网站改版公司 镇江网站开发 泰州高端网站制作 宿迁高端网站开发 江阴高端网站开发 宜兴建设网站 新沂建设网站 邳州建设网站 常熟建设网站 张家港网站改版 昆山公司网站开发 太仓高端网站制作 丹阳高端网站制作 句容专业建站 泰兴网站制作公司 合肥网站建设 芜湖网站制作 蚌埠网站建设 淮南网站制作哪家好 马鞍山网站建设 铜陵网站制作公司 安庆网站建设公司 黄山网站制作 滁州网站建设 阜阳网站设计 六安网站建设 亳州网站制作 宣城网站建设 巢湖网站建设哪家好 桐城网站制作 天长网站建设 明光网站建设 全椒网站建设 扬中网站建设公司 城市小程序导航: