Python
编程要求
根据提示,在右侧编辑器补充代码,接收用户输入的身份证号,若身份证号的第16为奇数,显示性别男,否则显示性别女
测试说明
平台会对你编写的代码进行测试:
测试输入:请输入身份证号320302196404272039
预期输出:
地区编码性别男
测试输入:请输入身份证号530127199406163521
预期输出:
性别女
考察内容
-
字符串切片
-
if判断
if (条件):
条件为真执行
else:
条件为假执行
- 取余计算(奇偶数判断)
5 % 2
结果为 1, 所以5是奇数
4 % 2
结果为0,所以4是偶数
参考答案
sfzh=input("输入身份证号")
#代码开始
if eval(sfzh[16])%2 == 0:
print("性别女")
else:
print("性别男")
#代码结束