006if判断语句

说明:这一节非常简单和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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 经过对django的初步学习,我们已经对后台的基本流程以及django的运作有了一定的了解,但是这还不足够,dja...
    coder_ben阅读 3,853评论 8 34
  • 方法1 (数据类型)(最小值+Math.random()*(最大值-最小值+1)) 例: (int)(1+Math...
    GB_speak阅读 41,120评论 2 6
  • 个人学习批处理的初衷来源于实际工作;在某个迭代版本有个BS(安卓手游模拟器)大需求,从而在测试过程中就重复涉及到...
    Luckykailiu阅读 4,760评论 0 11
  • 隆冬,池塘上结了厚厚一层冰,冰面非常浑浊,阻挡了所有向内窥探的目光。可是冰看得清清楚楚,这个与外隔绝的小世界十分沉...
    不是你的花阅读 424评论 0 1
  • 我来的时候 已经错过了油菜花季 但我不想再错过你 被雨水洗练过的容颜 那么清丽那么安之若素 让我忍不住踏着石板路 ...
    一地月光阅读 429评论 4 6