if-else多级嵌套,输入3/4/5个数寻找最大值(太多了容易乱!!!)
生活随笔
收集整理的這篇文章主要介紹了
if-else多级嵌套,输入3/4/5个数寻找最大值(太多了容易乱!!!)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
哎呀呀,心累啊,玩這個多級嵌套,眼花~
多級嵌套有序3個數(找最大值)?
a,b,c=eval(input("a,b,c")) if a>b:pass #a (a,b)if a>c:print("max",a)if b>c:print(b,c)else:print(c,b)else:print("max",c)if b>a:print(b,a)else:print(a,b) else:pass #a (a,b)if b>c:print("max",b)if c>a:print(c,a)else:print(a,c)else:print("max",c)if b>a:print(b,a)else:print(a,b)?多級嵌套有序4個數(找最大值)?
a,b,c,d=eval(input("a,b,c,d")) if a>b:if a>c:if a>d:print("max",a)#a>b,c,d max=aelse:print("max",d)#d>a,b,c max=delse: #c>aif c>d:print("max", c) # c>a,b,d max=celse:print("max", d)# d>a,b,c max=d else:#b>aif b>c:if b>d:print("max", b)#b>a,c,d max=belse:print("max", d)#d>a,c,b max=delse:# c>bif c>d:print("max", c)#c>a,b,d max=celse:print("max", d)#d>a,b,c max=d多級嵌套有序5個數(找最大值)?
a,b,c,d,e=eval(input("a,b,c,d,e")) if a>b:if a>c:if a>d:if a>e:print("max",a)else:print("max",e)else:#d>aif d>e:passprint("max",d)else:#d<eprint("max",e)else: #c>aif c>d:if c>e:print("max",c)else:print("max",e)else:#c<dif d>e:print("max", d)else:print("max", e) else:#b>aif b>c:if b>d:if b>e:print("max", b)else:print("max", e)else:#b<dif d>e:print("max", d)else:print("max", e)else:#c>bif c>d:if c>e:print("max", c)else:print("max", e)else:#d>cif d>e:print("max", d)else:print("max", e)當然,if-else看的眼花,哈哈哈 ,其實有max()函數可以直接找最大值,笑-----哭--------------------O(∩_∩)O----------?
a,b,c,d,e=eval(input("a,b,c,d,e")) max=max(a,b,c,d,e) print("最大值是%s"%max)?
總結
以上是生活随笔為你收集整理的if-else多级嵌套,输入3/4/5个数寻找最大值(太多了容易乱!!!)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c语言控制科学计数法指数位数,控制科学计
- 下一篇: 精品、好用、优质、黑科技网站推荐