黑教小本本---python if 判断选择结构

栏目: Python · 发布时间: 6年前

内容简介:代码执行结构为顺序结构、选择结构、循环结构。下面举一个简单的例子,看兜里有多少钱来决定吃什么饭。其中if 进行最开始的判断大于200的时候执行 【print("小龙虾走起!!0.0")】

代码执行结构为顺序结构、选择结构、循环结构。

python判断选择结构【if】

if 判断条件   #进行判断条件满足之后执行下方语句
    执行语句
elif 判断条件   #在不满足上面所有条件基础上进行条件筛选匹配之后执行下方语句
    执行语句
else            #再不满足上面所有的添加下执行下方语句
    执行语句

下面举一个简单的例子,看兜里有多少钱来决定吃什么饭。

douliqian=2
if douliqian>200:
    print("小龙虾走起!!0.0")
elif douliqian>12:
    print("吃炒饼!=。=!!")
elif douliqian>3:
    print("啃馒头吧")
else:
    print("饿死算了   。。*-*。。")

>> 
饿死算了   。。*-*。。

其中if 进行最开始的判断大于200的时候执行 【print("小龙虾走起!!0.0")】

elif 是在不满足上一个条件的基础上再次进行判断

如果变量douliqian的值大于12小于200,则执行【print("吃炒饼!=。=!!")】,同理大于3小于12就只能“啃馒头”了。

else 是在之前的所有添加都不能满足的条件下执行,也就是三块钱都没有,那就“饿死算了”。

if判断语句可以进行多层嵌套

if 判断条件:#进行判断条件满足之后执行下方语句
    执行语句
    if 判断条件  #在满足上述条件的基础上进行再次判断
        执行语句

例子:

douliqian=2
xiaoma=200
if douliqian>200:
    print("小龙虾走起!!0.0")
elif douliqian<12:
    print("看看小马的")
    if xiaoma>150:
        print("找小马蹭小龙虾,=。=!!")
    else:
        print("小马请不起,还是去肯馒头吧。哭咧咧。。")
        
>> 
看看小马的
找小马蹭小龙虾,=。=!!

案例:

快递员计算器

首重3公斤,未超过3公斤:

其他地区 10元

东三省、宁夏、青海、海南 12元

新疆、西藏 20元

港澳台、国外 不接受寄件

超过三公斤每公斤加价

其他地区 5元/公斤

东三省、宁夏、青海、海南 10元/公斤

新疆、西藏 15元/公斤

港澳台、国外 联系总公司

重量向上取整数计算

print("欢迎进入快递寄送系统!")
zhongliang=int(input("请输入重量整数(千克):"))
diqu=input("请输入地区编号(1:其他 2:东三省、宁夏、青海、海南 3:新疆、西藏 4:港澳台、国外):")
if zhongliang>=3:
    print("首重+超重")
    cizhong=int(zhongliang-3)
    if diqu=="1":
        print("需收快递费(元):")
        print(cizhong*5+10)
    elif diqu=="2":
        print("需收快递费(元):")
        print(cizhong*10+12)
    elif diqu=="3":
        print("需收快递费(元):")
        print(cizhong*15+20)
    elif diqu=="4":
        print("请联系总公司")
    else:
        print("输入错误!")
elif zhongliang<3 and zhongliang>0:
    if diqu=="1":
        print("需收快递费(元):10")
    elif diqu=="2":
        print("需收快递费(元):12")
    elif diqu=="3":
        print("需收快递费(元):20")
    elif diqu=="4":
        print("不接受寄件!")
    else:
        print("输入错误!")
else:
    print("输入错误!")

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Web Security Testing Cookbook

Web Security Testing Cookbook

Paco Hope、Ben Walther / O'Reilly Media / 2008-10-24 / USD 39.99

Among the tests you perform on web applications, security testing is perhaps the most important, yet it's often the most neglected. The recipes in the Web Security Testing Cookbook demonstrate how dev......一起来看看 《Web Security Testing Cookbook》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码