Python 判断学号奇数位数字和的奇偶性

本程序使用Python代码实现判断输入的学号中所有奇数位数字之和是否为偶数,如果是则输出'I love Python',否则输出'我爱 Python'。

程序代码:

num = input('请输入学号:')
odd_sum = 0
for i in range(len(num)):
    if i % 2 == 0:
        odd_sum += int(num[i])
if odd_sum % 2 == 0:
    print('I love Python')
else:
    print('我爱 Python')

程序说明:

  1. 使用 input() 函数获取用户输入的学号。
  2. 初始化变量 odd_sum 为 0,用于记录奇数位数字之和。
  3. 使用 for 循环遍历学号字符串的每个字符。
  4. 判断当前字符的索引 i 是否为偶数,如果是则表示该字符对应的是奇数位数字。
  5. 将奇数位数字转换为整数并加到 odd_sum 中。
  6. 判断 odd_sum 是否为偶数,如果是则输出 'I love Python',否则输出 '我爱 Python'。

示例:

输入:12345678 输出:我爱 Python

Python 判断学号奇数位数字和的奇偶性

原文地址: https://www.cveoy.top/t/topic/f1Sa 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录