编写一个函数even判断一个整数的奇偶性,若是偶数则返回“偶数”,否则返回“奇数”。
定义函数even时,可以使用if 条件来判断参数是奇数还是偶数,即使用2来整除参数的余数是否等于0来判断奇偶,如果是奇数,则返回"奇数",如果是偶数,则返回"偶数"就可以了。
代码如下:
def even(num): # 定义函数even ,参数为num
if num%2==0: # 如果2整除num的余数为0,则返回"偶数"
return "偶数"
else : # 否则,返回"奇数"
return "奇数"
# 测试函数
a=int(input("请输入一个整数:")) # 从输入获取一个整数,存入变量a
print(str(a)+"是"+even(a)+".") # 打印a是奇数还是偶数
def even(n):
return '偶数' if n%2==0 else '奇数'
n = int(input('请输入整数 '))
print(even(n))
try:
qqmail.sendmail(account, receiver, message.as_string())
print ('邮件发送成功')
except:
print ('邮件发送失败')
qqmail.quit()
可以定义如下Python函数来判断一个整数的奇偶性,并返回“偶数”或“奇数”:
def even_or_odd(num):
if num % 2 == 0:
return "偶数"
else:
return "奇数"
这个函数接受一个整数类型的参数,然后使用 %
操作符来判断该整数对 2 取余是否等于 0,如果是,则它是一个偶数,返回“偶数”,反之返回“奇数”。
代码中的 even_or_odd()
函数使用了 if-else 语句来根据参数 num
是否为偶数来进行条件判断,用 return 语句返回结果。您可以调用这个函数并传递要判断的整数作为参数,以便依据其奇偶性获得返回值。