python小练习5:如何判断一个数能否被3整除
2016-10-14 17:49
851 查看
题:如何判断一个数能否被3整除?(或者被其他任意一个数整除)
方法一:取余
方法二:还有一种就是将其各个数位上的数字相加,然后除以3,如果能被3整除,则原数字能被3整除。(不知道的自行百度)
方法一:取余
x = input("input an number:") if x % 3 == 0: print "%d 能被3整除" %(x) else: print "%d 不能被3整除" %(x)
方法二:还有一种就是将其各个数位上的数字相加,然后除以3,如果能被3整除,则原数字能被3整除。(不知道的自行百度)
#第二种方法 x = 0 y = raw_input("input an number:") #这里取为字符串的原因是,要遍历数字的各个数位 for i in y: print int(i) x = x + int(i) #将数字的各个数位上的数字加起来 print x if x % 3 == 0: print "%s 能被3整除" %(y) else: print "%s 不能被3整除" %(y)
相关文章推荐
- 如何判断一个数字能否同时被两个数整除;
- 如何判断一个长字符串能否被一个数整除(注意:长字符串很长,不能转换为整数)
- Adobe面试题“不使用/,%,+和*,如何判断一个数能否被3整除”的解答
- Adobe面试题“不使用/,%,+和*,如何判断一个数能否被3整除”的解答
- python 如何判断一个array是否是空?
- 6.2判断一个数能否被3整除,如果不能整除就抛出一个异常,并让其调用方法来捕获,显示相应的处理信息
- Python中如何判断一个对象的布尔值
- java如何判断一个字符串能否转化为int
- 如何快速判断一个数能被整除的方法(1-23之内)
- 判断一个数能否被另一个数整除
- 快速判断一个数能否被 2 ,3 ,4 ,5, 7,9,11 整除
- 快速判断一个数能否被1、2、3、4、5、6、7、8、9、10、11、12、13、17、19、23等整除的规律总结
- [Python Tip]如何判断一个字符串只包含数字字符
- 【Python】如何判断一个字符串为空
- 【Python】如何判断一个字符串为空
- python中如何判断一个变量的数据类型
- python中如何判断一个变量的数据类型?(原创)
- 快速判断一个数能否被1、2、3、4、5、6、7、8、9、10、11、12、13、17、19、23等整除的规律总结
- python中如何判断一个变量的数据类型
- 快速判断一个数能否被1、2、3、4、5、6、7、8、9、10、11、12、13、17、19、23等整除的规律总结