Python 判断学号奇数位数字和的奇偶性
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')
程序说明:
- 使用
input()函数获取用户输入的学号。 - 初始化变量
odd_sum为 0,用于记录奇数位数字之和。 - 使用
for循环遍历学号字符串的每个字符。 - 判断当前字符的索引
i是否为偶数,如果是则表示该字符对应的是奇数位数字。 - 将奇数位数字转换为整数并加到
odd_sum中。 - 判断
odd_sum是否为偶数,如果是则输出 'I love Python',否则输出 '我爱 Python'。
示例:
输入:12345678 输出:我爱 Python
原文地址: https://www.cveoy.top/t/topic/f1Sa 著作权归作者所有。请勿转载和采集!