3.沟通逻辑

如果…就…逻辑,就是与计算机沟通的逻辑——条件判断,其作用就是明确地让计算机知道:在什么条件下,该去做什么。在这里插入图片描述

例子::

import time

print('如果你想拥有无限的力量和能量,那必须夺得力量宝石')

time.sleep(2)

print('如果你想扭曲时空和任意地传送,那必须夺得空间宝石')

time.sleep(2)

print('如果你想任意地修改现实,无视任何宇宙规律,那必须夺得现实宝石')

time.sleep(2)

print('如果你想到达任何一个时间点,无论是古老的年代还是遥远的未来,那必须夺得时间宝石')

time.sleep(2)

print('如果你想控制生者和死者的灵魂,那必须夺得灵魂宝石')

time.sleep(2)

print('如果你想拥有不朽的精神力量并操控任何人的思维,那必须夺得心灵宝石')

time.sleep(2)

print('那么,如果让你来选择的话,你想要获得哪颗宝石呢?')

time.sleep(2)

print('请在以下六个选项【1 力量宝石 ;2 空间宝石;3 现实宝石 ;4 时间宝石;5 灵魂宝石 ;6 心灵宝石;】中,选择你最想获得的宝石吧!')

time.sleep(3)

answer=input('请将对应数字输入在冒号后: ')

if answer=='1':
    print('我告诉你哦,力量宝石保存在山达尔星的新星军团的总部基地')
    time.sleep(3)

elif answer=='2':
    print('空间宝石在洛基手里')
    time.sleep(3)

elif answer=='3':
    print('雷击已将现实宝石交给收藏家保管')
    time.sleep(3)

elif answer=='4':
    print('奇异博士愿意用时间宝石换取钢铁侠的性命')
    time.sleep(3)

elif answer=='5':
    print('必须献祭自己心爱的人才能得到灵魂宝石')
    time.sleep(3)

else:
    print('幻视头上的心灵宝石被绯红女巫摧毁,但可用时间宝石复原')
    time.sleep(3)

★在Python宇宙,条件判断语句总共有三种表现形式在这里插入图片描述

首行缩进:【注:缩进是四个空格或一个Tab键】
在这里插入图片描述在这里插入图片描述

if嵌套

例子
考试成绩评价规则:

  1. 如果成绩大于等于60分,就是及格,在此前提下:
    (1)如果成绩大于等于80分,属于优秀范围;
    (2)否则(即大于等于60分而小于80分),属于一般范围。

  2. 如果成绩小于60分,就是不及格,在此前提下:
    (1)如果成绩小于30分,平时太不认真,属于学渣了;
    (2)如果成绩(小于60分而大于等于30分),那么,至少还能抢救一下。

historyscore=26

if historyscore>=60:
    print('你已经及格')

    if historyscore>=80:
        print('你很优秀')

    else:
        print('你只是一般般')

else:
    print('不及格')

    if historyscore<30:
        print('学渣')

    else:
        print('还能抢救一下')

print('程序结束')

在这里插入图片描述

小结:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值