在平常的代码编写过程中,不知道各位小伙伴知否有遇到一些难题呢?为了帮助大家更好的掌握了些知识,接下来的这篇文章小编就来和大家分享一些关于编写代码的小技巧,大家在平常学习中也能够很好的运用起来,下面来看看吧。
在有些时候,我们想要获取到比如说一个三位数的每一个数字,那么我们是通过什么方法来进行获取呢,在这里小编就来和大家进行分享。就拿一个三位数来说,十位数是个位数的10倍,百位数是十位数的10倍,那么我们是不是可以通过除以10来获取到每一个数字呢?
假设一个三位数为123,那么想要获取到每一个数字,那么就先来除以10来看看,当123除以10,就会得到12.3,那么我们就可以再次通过取余数来进行获取。这样依次进行下去就可以得到自己想要的答案了。
通过上面的分析,想必大家也有了自己编写代码的思路了,这里就肯定是需要使用到算术运算法,下面就来一起看看代码吧:
num=int(input("输入数字:")); x=num%10; j=int(num%100/10); z=int(num/100); n=(x*100)+(j*10)+z print(n);
以上就是关于python分别提取各个位上的数字的知识点分享了,希望能够帮助到大家,现在也可以上机实践一下了。
更多python相关文章请访问分类:python
【版权声明】本文图文出自大盘站@dapan.cc,转载请注明出处!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。