有一个班级学号是10位数,规则如下:

最后一位数是奇数的,为男生

最后一位数是偶数的,为女生

输入:任意10位数

输出:男生或者女生

输入1:

2304596235

输出1:

男生

输入2:

5435435238

输出2:

女生

大家能帮我看一下这一题吗? 我不会做。

1 条评论

  • @ 2023-5-26 13:49:59

    XXX(变量名) % 2 == 0时代表可以整除,所以这个条件(if)成立就输出女生

    反之: else就输出男生

    • @ 2023-5-26 14:01:02

      有点听不懂

    • @ 2023-5-26 20:09:59

      @

      呃...

      我现场写一下代码:

      n = int(input()); # n表示学号
      if (n % 2 == 0): # 当学号能被2整除,说明学号是偶数
          print('女生', end=''); # 输出‘女生’
      else: # 否则学号就是奇数
          print('男生', end=''); # 输出‘男生’
      
  • 1