python基础-常用表达式

 

    一、三元表达式

    1.为什么要有三元表达式:

        目的是为了让代码简洁且有效。执行效果可由 if  else 表达式代替

      2.什么是三元表达式:

        有三个子表达式 组成的 表达式

        语法:   res =条件成立时的表达式  if  条件表达式 else 条件不成立时的表达式

       例:求两个值的最大值

        

    二、列表生成式

    1.为什么要有列表生成式:

        目的是为了让代码简洁且有效

      2.什么是列表生成式:

        用来生成列表的表达式

      3.怎么用   

        例:将100 以内的大于50的值取出来

          

          例2:names = ['alex', 'egon', 'lxx', 'wupeiqi'] 除egon以外名字加上_dsb,如 'alex_dsb'

           

          

    三、字典生产式

      1.为什么要有字典生成式:

        目的是为了让代码简洁且有效

      2.什么是字典生成式

        用来生成字典的表达式

      3.怎么用
        例1:

          

         例2:

           

转载于:https://www.cnblogs.com/linbin7/p/10604476.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值