![](http://dingyue.ws.126.net/2022/0526/092c40e4j00rcht4300c5d000v900kzp.jpg)
打开网易新闻 查看精彩图片
功能要求
使用if…else条件结构实现:编写一个控制台应用程序,从键盘上输入一个整数,判断它是否能被3整除。若能被3整除,即整除3余数为0,打印“是3的倍数”;不能被3整除,即整除3余数不为0,打印“不是3的倍数”。
实例代码
num =int(input("请输入一个整数:"))
if (num % 3) == 0:
print("%d是3的倍数。"%num)
else:
print("%d不是3的倍数。"%num)
运行结果
从键盘输入字符串“26”,转换成整型后,num=26;执行语句if (num % 3) == 0:,结果为False,即执行if…else语句中else块中的语句,即print(""%d不是3的倍数。"%num),将“26不是3的倍数”打印,程序结束。
![](http://dingyue.ws.126.net/2022/0616/b58b6135p00rdkic40009d000c3003kp.png)
打开网易新闻 查看精彩图片
从键盘输入字符串“30”,转换成整型后,num=30;执行语句if (num % 3) == 0:,结果为True,即执行if…else语句中if块中的语句,即print(""%d是3的倍数。"%num),将“30是3的倍数”打印,程序结束。
![](http://dingyue.ws.126.net/2022/0616/59258916p00rdkic50009d000c8003jp.png)
打开网易新闻 查看精彩图片
热门跟贴