新手python问题Write a function called digit_sumthat takes a posi

czyjs2022-10-04 11:39:541条回答

新手python问题
Write a function called digit_sumthat takes a positive integer n as input and returns the sum of all that number's digits.
For example:digit_sum(1234)should return 10 which is 1 + 2 + 3 + 4.
(Assume that the number you are given will always be positive.)
这个要怎么写啊,新手不会做了,来求教.

已提交,审核后显示!提交回复

共1条回复
ziyuanlianyi 共回答了15个问题 | 采纳率86.7%
不知道你给的数据是10进还是16进的,两个都写一下好了def digit_sum_16( number ):
con = 0
while number:
con += number 0xF
number >>= 4
return con


def digit_sum_10( number ):
con = 0
while number:
con += number % 10
number /= 10
return con
1年前

相关推荐

物理新手,提问.~~~~~~~~~~~~~~~~~~~~~~~~~
物理新手,提问.~~~~~~~~~~~~~~~~~~~~~~~~~
1:若以水中的一条鱼划分,为什么下方的水不能对小鱼产生压强?水不是具有流动性吗,水不是4周都有压强吗?
2:我用100牛的力打空气,那么我就受到了100牛的反作用力,那为什么我感觉不到痛?
不平凡的平凡1年前4
houyzhi 共回答了9个问题 | 采纳率100%
①.
因为有浮力与之抵消.
②.
空气的确给你了100牛的反作用力,但是空气很轻,而且在施力过程中阻力非常大,到处都是空气分子,因为不会像你的手一样,集中在一起施力,所以给你的反作用力并不是不存在,只是你感觉不到而已.
英语新手,Who does go to school every day?还是Who goes to school ev
英语新手,
Who does go to school every day?还是Who goes to school every day?说下理由啊
还有 do 和 does的用法
gteyye1年前6
苹果wym 共回答了17个问题 | 采纳率82.4%
首先句子里要有主语,比如说主语是 you
就可以说
why do you go to school everyday?
你为什么每天去念书`?
do 是第一人称和第二人称用的,does是第三人称用的``
新手菜鸟提问,怎么判断电压UAB正负.
新手菜鸟提问,怎么判断电压UAB正负.
假如测的AB两端电位,A点+10V,B点+5V.求UAB是多少,UBA是多少?UAB叫做A点到B点的电压,还是叫做A点到B点的电压.UAB=VB-VA,即电压UAB等于B点电位减A点电位,
天天快乐不难1年前1
kele0606 共回答了20个问题 | 采纳率70%
UAB=UA-UB UA>UB时,UAB>0为正,UA<UB时,UAB<0为负
UAB=UA-UB =10V-5V=5V UBA=-5V UAB叫做A点到B点的电势的差值,也称为电压.
你后面说的相反了
android 编程新手求救[2011-05-02 14:24:10 - SAXParseXml] Installati
android 编程新手求救
[2011-05-02 14:24:10 - SAXParseXml] Installation failed due to invalid APK file!
[2011-05-02 14:24:10 - SAXParseXml] Please check logcat output for more details.
[2011-05-02 14:24:10 - SAXParseXml] Launch canceled!
05-04 17:35:31.094: WARN/PackageParser(261): Unable to read AndroidManifest.xml of /data/local/tmp/xml4.apk
05-04 17:35:31.094: WARN/PackageParser(261): java.io.FileNotFoundException: AndroidManifest.xml
05-04 17:35:31.094: WARN/PackageParser(261): at android.content.res.AssetManager.openXmlAssetNative(Native Method)
05-04 17:35:31.094: WARN/PackageParser(261): at android.content.res.AssetManager.openXmlBlockAsset(AssetManager.java:486)
这个项目就是sax解析xml,一单元测试和运行就报这个错,运行不起来.我测试其他的项目 没有问题!我测试了一个下午了,貌似就是解析xml文档就出错,求解,谢谢~~~
顺带发现android好不稳定,经常代码改过了,运行还是以前的结果 ,怎么办?一并求解~~~~~~~~~
但是我的文件肯定在啊,也不可能有错啊,就是报这种莫名其妙的错误.
愿意帮我远程解决问题的加Q:763585627 晚上10点以后绝对在.其余时间可能在.
webson1年前1
到处走走瞧瞧 共回答了16个问题 | 采纳率87.5%
他的问题已经解决 ,写点让后人参考吧,他的项目是解析xml文件.
他把person.xml放在了src文件夹下,就会报上述错误.去掉放入手机sdcard中就ok了
新手上路.LoadRunner全程压力测试过程.
1034261年前1
cpyp 共回答了13个问题 | 采纳率100%
首先是基准测试
然后是负载测试
然后是混合测试
最后是压力测试