从品牌网站建设到网络营销策划,从策略到执行的一站式服务
不同语言的三目运算符的基本语法存在差异,以C语言和Python语言为例。
在都安等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都做网站、成都网站设计 网站设计制作定制设计,公司网站建设,企业网站建设,成都品牌网站建设,营销型网站建设,外贸网站建设,都安网站建设费用合理。
1、通常一般语言如C语言的语言格式如下:
判断条件(返回布尔值) ? 为真时的结果 :为假时的结果
实例:
#include
int main(void)
{
int x=2;
x = x%2==0 ? x+1 : x;
printf("%d",x);
return 0;
}
2、Python中的语言格式如下(注意中间无冒号):
为真时的结果 if 判断条件 else 为假时的结果
实例:
x = 2
x = x+1 if x%2==0 else x
print(x)
Python三目运算目的是得到一个结果,可以是返回值( return),也可以是赋值,使代码极大简洁.
比如,实现一个基础版的斐波那契数列:
def fn(n):
return n if n<2 else fn(n-1)+fn(n-2)
print(fn(10)) # 55
再如,列表赋值:
li = []
n = int(input("输入一个整数:").strip())
li.append(n if n%2==0 else 0)
print(li)
再来看一个典型的比较大小的实例:
a = 1
b = 2
print("输出较大的数:",a if a>b else b)
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图