python判定函数句偶 python编写函数判断奇偶数

怎样用python3.4编程判断函数,例如奇偶函数的判断,主要是自己能够任意输入函数,让pythoi = input('Input number: ')
if int(i) % 2 == 1:
print('奇数')
else:
print('偶数')
python 判断奇偶求解按照你的要求,编写的Python程序如下
#!/usr/bin/python
def even(n):
if n%2==0:
print("Even :)")
return (n, True)
else:
print("Odd :(")
return (n, False)
a=even(6)
print(a)
b=even(7)
print(b)
python编写函数,要求接收字符串参数 , 计算出该字符串中的奇数和偶数的个数并返回 。def test(n):
d={'odd':0,'even':0}
if isinstance(int(n),int):
for x in str(n):
if int(x)%2==0:
d['even'] =1
else:
d['odd'] =1
return d
n=input('请输入正整数:')
print(test(n))
Python的if 条件语句Python 中用if语句进行条件判断;与Excel 中的if作用有些类似,具体的语句如下:
if条件:
结果
else:
结果
下面我们来举例进行说明:
例1:年龄=18岁,输出“成年了”;否则输出“未成年”
age = 16
if age = 18:
print("成年了")
else:
print("未成年")
当存在两个以上条件时,可在if条件判断后,增加 elif(else if的缩写)继续进行分支条件判断 。
说明:分支条件判断的结果输出,当满足第一个条件时既停止后续判断并返回第一个结果;当满足第二个条件时既停止后续判断并返回第二个结果;以此类推,如果全部条件判断均不满足,则返回else的结果 。
例2:年龄18岁,“未成年”; 18岁 =年龄40岁,“青年”; 40岁 =年龄60岁,“中年”;年龄=60岁,“老年”
age = 25
if age = 60:
print("老年")
elif age = 40:
print("中年")
elif age =18:
print("青年")
else:
print("未成年")
注:第二个条件中可以直接写“age =40”; 无需写成40 =age60;因为当判断大盘第二个条件时,已经不满足第一个条件、即age !=60(age60) , 所以“60”部分可省略 。第三个条件同理
条件分支的简单表达:三元表达式
我们将例1(:年龄=18岁 , 输出“成年了”;否则输出“未成年”)改写为“三元表达式”
age = 59
result ="成年" if age =18 else "未成年"
print(result)
注:仅有两个条件判断时 , 可使用三元表达式进行简写
例3:国籍=china ,输出“中国人”;否则输出“外国人”
nationality = "England"
result = "中国人" if nationality == "china" else "外国人"
print(result)
注:一个“=”代表赋值 , “==”代表等于
例4:通过身份证号判断性别(身份证号17位单号为男性,双号为女性)
id = "2308__________2642"
result = "女" if int(id[17]) % 2 == 0 else "男"
print(result)
注:id的类型为字符串,需要通过“int()”函数将其转换为整数; ”%”代表取余数,
“XX %2==0” 代表XX除2余数为0即偶数.
【python判定函数句偶 python编写函数判断奇偶数】python判定函数句偶的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于python编写函数判断奇偶数、python判定函数句偶的信息别忘了在本站进行查找喔 。

    推荐阅读