006if判断语句

作者: wh_ | 来源:发表于2017-07-17 20:16 被阅读0次

    说明:这一节非常简单和C语言if没有什么两样,难点在于他的格式是不同的,

    随机数的产生;

    if判断语句

    <1>if判断语句介绍


    注意:

    ·代码的缩进为一个tab键,或者4个空格

    <1>比较(即关系)运算符

    python中的比较运算符如下表

    <2>逻辑运算符

    if-else

    想一想:在使用if的时候,它只能做到满足条件时要做的事情。那万一需要在不满足条件的时候,做某些事,该怎么办呢?

    答:else

    <1>if-else的使用格式

                                                                      if条件:

                                                                                   。。。。。。

                                                                         else:

                                                                                        。。。。。。

    <1> elif的功能

    elif的使用格式如下:

                                    ifxxx1:

                                                   事情1

                                  elifxxx2:

                                                      事情2

                                    elifxxx3:

                                                       事情3

    <2>注意点

    ·elif必须和if一起使用,否则出错。

    应用:猜拳游戏

    <1>运行效果:

      import  random #导入一个功能包

      player = input('请输入:剪刀(0)石头(1)布(2):')

      player = int(player)

      computer = random.randint(0,2)#随机数

                          #用来进行测试

                             #print('player=%d,computer=%d',(player,computer))

      if((player ==0)and(computer ==2))or((player ==1)and(computer ==0))or((player ==2)and(computer ==1)):

          print('获胜,哈哈,你太厉害了')

      elif   player == computer:

              print('平局,要不再来一局')

       else:

                print('输了,不要走,洗洗手接着来,决战到天亮')

    注意:产生随机数

    import    random #导入一个功能包

    computer = random.randint(0,2)#随机数0或1或2

    相关文章

      网友评论

        本文标题:006if判断语句

        本文链接:https://www.haomeiwen.com/subject/ehpqkxtx.html