
3条回答 默认 最新
P2441M 2023-01-31 17:06关注应该是22。
n = input("请输入一个数: ") m = 5 for i in n: # 注意,n 是一个字符串,不是数字,遍历 n 表示遍历每个字符,也就是 i 依次为"1","8","5" m += int(i) # 把 i 转成整数,加到 m 上 # 循环结束后,m = 5 + 1 + 8 + 5 = 19 m += len(n) # 输出 22 # m 再加 3,m = 19 + 3 = 22 print(m)本回答被题主选为最佳回答 , 对您是否有帮助呢?评论 打赏 举报解决 1无用 1