【python如何提取十位上的数?python分别提取各个位上的数字】在平常的代码编写过程中,不知道各位小伙伴知否有遇到一些难题呢?为了帮助大家更好的掌握了些知识,接下来的这篇文章小编就来和大家分享一些关于编写代码的小技巧,大家在平常学习中也能够很好的运用起来,下面来看看吧 。
文章插图
在有些时候,我们想要获取到比如说一个三位数的每一个数字,那么我们是通过什么方法来进行获取呢,在这里小编就来和大家进行分享 。就拿一个三位数来说,十位数是个位数的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)+zprint(n);以上就是关于python分别提取各个位上的数字的知识点分享了,希望能够帮助到大家,现在也可以上机实践一下了 。
推荐阅读
- python实现RSA加解密需要用哪些函数?python的RSA知识讲解
- Python怎么转到python3?Python2代码一键转为python3的方法
- Python如何实现softmax函数?Python实现softmax函数代码怎么写
- Python镜像源有哪些?Python安装库常用的镜像仓库有什么
- python如何读取键值对?python字典键值对输出
- Python脚本在liunx下怎么执行?Liunx系统如何执行python脚本
- Python2.7怎么操作Excel?Python操作Excel程序的代码如何写
- python中关于数学的模块函数有哪些?python的数学模块函数讲解
- 亚马逊浏览量和访客数的区别是什么?如何区分?
- 淘宝开童装店好做吗?如何做到更好?