我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

这段功能为计算输入的数字每一位的和的函数得不到运行结果,求原因

img

应该先声明n

import math
import cmath
def sumdigits(n):
    total=0
    for i in range(len(n)):
        s=int(n)%10
        total+=s
        n=int(n)//10
    return total
n=input("请输入一个数字")
f=sumdigits(n)
print(f)

近期文章

  • 这,啊这,MVC出现这样的错误?求解求解
  • 如何修改el menu的一级标题高度
  • 有没有数据库,如何解决?
  • python回文词如何以文件形式解决python问题
  • 为什么只能输入算出一个人的加权平均分啊?
  • python设置win剪贴版 但只能复制出一个字母是为什么??
  • JAVA程序编写猜数字游戏
  • 输入一组数据可以,但两组就行不通了,求在原来的基础上修改一下
  • 模拟银行存取款业务,请求帮助
  • 这个程序怎么调试,搞不明白
  • SpringToolSuite快捷键是什么关于补全的
  • 有没有知道这个问题怎么解决
  • playsound函数求解
  • 初学者请教:为什么第一个函数不起作用呢
  • 求解,第四题要怎么做
  • Repeater控件数据的显示被弹出框影响了是怎么回事?
  • 求写下代码和注释,very thanks
  • 考考你们的C语言功底
  • 开灯问题,c语言版,请问下列代码哪里错了?
  • python题目不会写求朋友们帮帮忙

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华