首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

“Python条件结构”if…else实现判断奇偶数

功能要求

用户从键盘上输入一个整数,判断该数是奇数还是偶数。说明:能被2整除的整数叫偶数,不能被2整除的叫奇数;即该数除以2后余数为0时该数为偶数,否则该数为奇数。求余数运算符为“%”。

实例代码

num = int(input("请输入一个整数:"))

print((num % 2) == 0)

if (num % 2) == 0:

print("%d是一个偶数。" % num)

else:

print("%d是一个奇数。" % num)

运行结果

从键盘输入5,转换成整型后,num=5;执行语句print((num % 2) == 0),结果为False,即num % 2的结果等于1,所以(num % 2) == 0的结果为False;继续执行if (num % 2) == 0:,结果为False,即执行if…else语句中else块中的语句,即print("%d是一个奇数。" % num),将“5是一个奇数”打印,程序结束。

从键盘输入10,转换成整型后,num=10;执行语句print((num % 2) == 0),结果为True,即num % 2的结果等于0,所以(num % 2) == 0的结果为True;继续执行if (num % 2) == 0:,结果为True,即执行if…else语句中if块中的语句,即print("%d是一个偶数。" % num),将“10是一个偶数”打印,程序结束。

知识说明

%格式化:%运算符就是用来格式化字符串的。%d表示用整数代替,有几个%占位符,后面就跟几个变量或者值% (多个变量),但是顺序要一一对应。如果只有一个%,后面的括号的可以省略。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20220616A0AD3P00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券