欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

零基础学习01(条件,循环和其他语句 )

程序员文章站 2023-03-30 08:02:23
一.print和import更多信息 1.使用逗号输出 打印多个表达式,将它们用逗号隔开 2.赋值魔法 多个赋值 交换变量 链式赋值 增量赋值 二.条件和条件语句 1.if语句和else,elif if语句,当if后面的表达式为真时执行 a=int(input(‘input num:’)) if a ......

一.print和import更多信息

     1.使用逗号输出

         打印多个表达式,将它们用逗号隔开

        零基础学习01(条件,循环和其他语句 )

     2.赋值魔法

        多个赋值

        零基础学习01(条件,循环和其他语句 )

        交换变量

        零基础学习01(条件,循环和其他语句 )

        链式赋值

        零基础学习01(条件,循环和其他语句 )

        增量赋值

        零基础学习01(条件,循环和其他语句 )

二.条件和条件语句

     1.if语句和else,elif

        if语句,当if后面的表达式为真时执行

         a=int(input(‘input num:’))

         if a=2:

             print ('this is 2')

       else子句,之所以叫做子句是因为它不能单独存在,依赖if语句

         a=int(input(‘input num:’))

         if a=2:

             print ('this is 2')

        else:

            print ('this is not 2')

      如果需要检查多个条件,就可以使用elif,它是else if的缩写。要和if else 联合使用     

       a=int(input(‘input num:’))

         if a=2:

             print ('this is 2')

        elif a=0:

            print ('this is 0')

        else:

            print ('this is not 2')

      它们之间还可以嵌套使用

      下面的值作为布尔表达式时都不被看做假(false)

      false None 0 '' () [] {}

      2.更复杂的条件

        零基础学习01(条件,循环和其他语句 )

         零基础学习01(条件,循环和其他语句 )

          零基础学习01(条件,循环和其他语句 )

          零基础学习01(条件,循环和其他语句 )

三.循环

      1.while循环

         打印1-100

         零基础学习01(条件,循环和其他语句 )

       就像上面这样,不是很复杂吧?

        while语句非常灵活。它可以用来在任何条件为真的情况下重复执行。

     2.for循环

        零基础学习01(条件,循环和其他语句 )

         打印1-100

        for i in range(1,101):

      print (i)
for 更简洁,能用for尽量不用while,它容易造成死循环。
3.退出循环
break语句用来终止循环语句
零基础学习01(条件,循环和其他语句 )
continue 语句用来告诉Python跳过当前循环的剩余语句,然后继续进行下一轮循环。
零基础学习01(条件,循环和其他语句 )