题目12:输入一个整数,打印出它是奇数(odd)还是偶数(even)

题目转载:http://python.wzms.com/s/1/11

题目描述:

输入一个整数,打印出它是奇数(odd)还是偶数(even)

输入格式:

一个数

输出格式:

输出odd或even


解法一:

代码:

integer = int(input('请输入一个整数:'))
if integer % 2 == 0:
    print(f'{integer} is even')
else:
    print(f'{integer} is odd')

运行结果:

解法二:对个位数进行奇偶数判断

代码:

integer = input('请输入一个整数:')
number_list = list(integer)
if int(number_list[len(number_list)-1]) in [0, 2, 4, 6, 8]:
    print(f'{integer} is even')
else:
    print(f'{integer} is odd')

运行结果:

 


版权声明:本文为run_noob_vip原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。