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