zoukankan      html  css  js  c++  java
  • 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:

               

  • 相关阅读:
    Connected Components? Codeforces
    洛谷 P1344 [USACO4.4]追查坏牛奶Pollutant Control
    洛谷 P4174 [NOI2006]最大获利 && 洛谷 P2762 太空飞行计划问题 (最大权闭合子图 && 最小割输出任意一组方案)
    表达式求值
    费用流(自用,勿看)
    二分图??(自用,勿看)
    C 标准库
    Linux-socket使用
    C 标准库
    C 标准库
  • 原文地址:https://www.cnblogs.com/linbin7/p/10604476.html
Copyright © 2011-2022 走看看