创新互联Python教程:
在这个简单的 python 程序中,我们必须找到一个数字的十进制位总和。这是一个初级 python 程序。
要理解这个例子,您应该了解以下 Python 编程主题:
在这个关于数字的基本 python 程序中,我们需要计算一个数字的十进制位总和,这意味着,取一个数字 123,我们必须找到总和为‘1+2+3 = 6’
要在这个简单的 python 程序中应用这个逻辑,我们需要打开一个while loop
直到数字小于零。我们必须使用 mod 运算符从数字中提取数字,并在 python 中计算总和为总和+数字。然后,我们必须通过将数字除以 10 来删除数字中的一个数字。最后,我们用 python 语言打印 while 循环所有迭代后的结果。
步骤 1: 使用输入函数接受用户的输入,并使用 Python 编程语言中的int()
将该字符串转换为整数。
步骤 2: 将和初始化为零。
第三步:打开一个while loop
直到数字小于零。
步骤 4: 使用模块运算符从数字中提取一个数字。
第五步:计算总和为总和+数字。
第 6 步:将数字除以 10,去掉数字。
步骤 7: 使用打印语句打印结果。
n=int(input("Enter a number:"))
sum=0
while(n>0):
dig=n%10
sum=sum+dig
n=n//10
print("The sum of digits in the number is:",sum)
Enter a number : 123
The sum of digits in the number is: 6
网站名称:Python程序:计算一个数字的十进制位总和
URL网址:http://www.mswzjz.cn/qtweb/news44/456094.html
攀枝花网站建设、攀枝花网站运维推广公司-贝锐智能,是专注品牌与效果的网络营销公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 贝锐智能