根据身份证号码判断性别用phthon
时间: 2023-05-14 18:06:40 浏览: 308
可以使用以下代码来根据身份证号码判断性别:
```
id_number = input("请输入身份证号码:")
gender = int(id_number[-2]) % 2
if gender == 0:
print("性别为女性")
else:
print("性别为男性")
```
这段代码会从身份证号码中取出倒数第二位数字,如果该数字为偶数,则性别为女性,否则为男性。
相关问题
用python代码写出根据身份证号码判断性别
以下是Python代码,可以根据身份证号码判断性别:
```python
def get_gender(id_number):
"""
根据身份证号码判断性别
:param id_number: 身份证号码
:return: 性别,0表示女性,1表示男性
"""
gender = int(id_number[-2]) % 2
return gender
```
使用方法:
```python
id_number = "11010119900307771X"
gender = get_gender(id_number)
if gender == 0:
print("女性")
else:
print("男性")
```
输出结果为:
```
女性
```
python输入身份证号码判断性别
您可以使用身份证号码的第17位数字,如果是奇数则为男性,偶数则为女性。以下是python代码示例:
id_number = input("请输入身份证号码:")
if int(id_number[16])%2 == 0:
print("性别为女性")
else:
print("性别为男性")
阅读全文