Python小白问题

输入一个数,判断他是2的倍数还是5的倍数

 

我给你写一个完整的

x =int(input('请输入一个整数:')) 
if x%2==0 and x%5==0: 
    print('%d 既是2的倍数又是5的倍数'%x) 
elif x%2==0: 
    print('%d 是2的倍数'%x)
elif x%5==0: 
    print('%d 是5的倍数'%x)
else:
    print('%d 既不是2的倍数也不是5的倍数'%x) 

运行结果:

请输入一个整数:10
10 既是2的倍数又是5的倍数

请输入一个整数:6
6 是2的倍数

请输入一个整数:15
15 是5的倍数

请输入一个整数:7
7 既不是2的倍数也不是5的倍数

 

 v = int(input('请输入一个整数:'))
 if v % 2 == 0 and v % 5 ==0:
     print(v,'即是2的倍数又是5的倍数')
 else:
     print('不是2或5的倍数')

您的问题已经有小伙伴解答了,请点击【采纳】按钮,采纳帮您提供解决思路的答案,给回答的人一些鼓励哦~~

ps:开通问答VIP,享受5次/月 有问必答服务,了解详情↓↓↓

【电脑端】戳>>>  https://vip.csdn.net/askvip?utm_source=1146287632
【APP 】  戳>>>  https://mall.csdn.net/item/52471?utm_source=1146287632