*Nombor kad pengenalan 最后一个号码就可以知道是男是女。1,3,5,7,9都是男性,2,4,6,8都是女性。然后我用国文写的部分你可以自己换去英文。
if n>=1000000000:这个我不懂2000出生的人IC是不是00xxyy-zz-aaaa,如果是的话这样这个号码是对的。
n=0
print("Sila masukkan nombor kad pengenalan anda:")
n=int(input("Masukkan nombor kad pengenalan anda tanpa tanda sempang:"))
if (1000000000<=n<=999999999999):
if n%2==1:
print("Gender: Male")
else:
print("Gender: Female")
else:
print("Nombor kad pengenalan anda tidak sah")