我是靠谱客的博主 冷酷荔枝,最近开发中收集的这篇文章主要介绍Python之Lambda表达式和if not...else用法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

> # -*- coding: utf-8 -*-

print("*******if...else语句*********")
#if 条件为真的时候返回if前面内容,否则返回0 
exp1= lambda x:x+1 if  2==1 else 0 
print(exp1(2))
exp2 = lambda x:x+1 if  1==1 else 0 
print(exp2(2))

结果
if…else语句**
0
3
[Finished in 0.2s]

print("*******if not...else语句*********")  
#if not 为假返回if not前面内容,否则返回0  
exp3 = lambda x:x+1 if not 2==1 else 0  
print(exp3(2))  
  
exp4 = lambda x:x+1 if not 1==1 else 0  
print(exp4(2))  

结果
3
0
[Finished in 0.3s]

最后

以上就是冷酷荔枝为你收集整理的Python之Lambda表达式和if not...else用法的全部内容,希望文章能够帮你解决Python之Lambda表达式和if not...else用法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(55)

评论列表共有 0 条评论

立即
投稿
返回
顶部