为了账号安全,请及时绑定邮箱和手机立即绑定

要求用户输入一个整数,如果该整数能被 3 整除,则打印“是”,否则打印“否”

要求用户输入一个整数,如果该整数能被 3 整除,则打印“是”,否则打印“否”

慕森卡 2021-06-01 15:38:55
我是 Python 的新手。我已经学会了 If else 语句,所以这个练习必须与 If else 一起进行,而不是更多的东西。编写一个程序,要求用户输入一个整数,如果该整数能被 3 整除则打印“Yes”,否则打印“No”我的代码是这样的:user_input = input("Type an integer: ")user_int = int(user_input)if user_int / 3:    print("Yes)else:    print("No")我想我搞砸了if声明,但我真的无法弄清楚。
查看完整描述

3 回答

?
jeck猫

TA贡献1909条经验 获得超7个赞

user_input = input("Type an integer: ")

user_int = int(user_input)

if user_int % 3==0:

    print("Yes")

else:

    print("No")

print("Yes")


使用模运算符


查看完整回答
反对 回复 2021-06-09
?
梵蒂冈之花

TA贡献1900条经验 获得超5个赞

nk如果模为零,则可被整除。所以,你的情况应该是if user_number % 3 == 0


查看完整回答
反对 回复 2021-06-09
?
ibeautiful

TA贡献1993条经验 获得超5个赞

它应该print("Yes")代替print("Yes)


查看完整回答
反对 回复 2021-06-09
  • 3 回答
  • 0 关注
  • 297 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信