博客
关于我
判断语句
阅读量:335 次
发布时间:2019-03-04

本文共 1594 字,大约阅读时间需要 5 分钟。

文章目录

比较运算符

== 判断相等

!= 判断不相等
> 判断大于
< 判断小于
>= 判断大于等于
<= 判断小于等于

if语句

if 要判断的条件:

条件成立时,要做的事情
else:
条件不成立时,要做的事情

举例:

age = int(input("请输入年龄:"))if age >= 18:    print("可以进网吧嗨皮。")else:    print("回家写作业吧")

输入输出结果:

请输入年龄:17回家写作业吧请输入年龄:18可以进网吧嗨皮。

逻辑运算

and 与

or 或
not 非

举例:

age = 120if age >= 0 and age <= 120:    print("right!")else:    print("error")输出结果:right
is_employee = Trueif not is_employee:    print("请勿入内")无输出

if进阶:elif

if 条件1:

条件1满足的执行代码
elif 条件2:
条件2满足的执行代码
elif 条件3:
条件3满足的执行代码
else:
以上条件都不满足时,执行此代码

举例:

holiday_name = "0"if holiday_name == "情人节":    print("买玫瑰、看电影")elif holiday_name == "平安夜":    print("买苹果、吃大餐")elif holiday_name == "生日":    print("买蛋糕")else:    print("其他的每一天都是节日")输出结果:其他的每一天都是节日

if嵌套

if 条件1:    条件1满足执行的代码    ....    if 条件1基础上的条件2:       条件2满足执行的代码	....    else:        条件2不满足时,执行的代码else:    条件1不满足时,执行的代码

举例:

has_ticket = Trueknife_length = 30if has_ticket:    print("允许进行安检")    if knife_length > 20:        print("刀的长度为%d ,不允许带上车" % knife_length)    else:        print("安检通过")else:    print("不允许进门")

输入输出结果:

允许进行安检刀的长度为30 ,不允许带上车

随机数

import random

random.randint(a,b) 返回[a,b]之间的数字,包含a,b
random.randint(20,20) 返回20

设计一个猜拳游戏,要求玩家自己选择出拳出布还是出剪刀,拳头胜剪刀,剪刀胜布,布胜拳头

import randomplayer = int(input("做出你的选择  石头(1)/剪刀(2)/布(3):"))computer = random.randint(1, 3)print("玩家选择的是 %d - 电脑选择的是 %d" % (player, computer))if ((player == 1 and computer == 2)        or (player == 2 and computer == 3)        or (player == 3 and computer == 1)):    print("玩家胜利")elif player == computer:    print("平局")else:    print("电脑胜利")

输入输出结果:

做出你的选择  石头(1)/剪刀(2)/布(3):1玩家选择的是 1 - 电脑选择的是 1平局

转载地址:http://nsne.baihongyu.com/

你可能感兴趣的文章
CSS盒子模型
查看>>
HTML节点操作
查看>>
浏览器页面呈现过程
查看>>
HTML5新特性
查看>>
async/await剖析
查看>>
cmp命令
查看>>
一次编辑
查看>>
简单工厂模式
查看>>
代理模式
查看>>
Js中Currying的应用
查看>>
长按键入
查看>>
Vuex和普通全局对象
查看>>
上升下降字符串
查看>>
JavaScript中的链式调用
查看>>
day-04-列表
查看>>
day-13-匿名函数-内置函数2-闭包
查看>>
Linux 磁盘管理(df fu fdisk mkfs mount)
查看>>
力扣125. 验证回文串-C语言实现-简单题
查看>>
空间向量
查看>>
第一类曲面积分
查看>>