Python基础之if语句

基本结构

if condition:
    something one
else:
    something two
  • 用比较通俗的话解释 if...else 结构就是:如果...条件成立,就做...;反之,就做...
  • 所谓的条件(condition)指的是成立的条件,即返回的 True 的布尔表达式;
  • if 和 else 为关键字, condition后面和 else 后面要接 :;
  • if 和 else 下面执行的内容一般默认缩进为四个空格,缩进的内容通常叫做“代码块”;

if...else 小案例

pwd = input('Password:')
if pwd == '12345':
    print("Login success!")
else:
    print("Login failed!")
  • 第1行:使用input获取用户输入的字符串并存储在变量pwd中;
  • 第2、3行:设置条件,如果用户输入的字符串和预设的密码 12345 相等时,就执行打印 Login success!
  • 第4、5行:反之,一切和预设密码不想等的输入都执行打印 Login failed!

多条件判断

if condition:
    something 1
elif codition:
    something 2
else:
    something 3
  • 多条件判断通常用在需要多层逻辑判断的位置;
  • elif 为 else if 的简写;
  • 中间可以跟多个 elif 语句;

转载于:https://my.oschina.net/xiangcl/blog/866443

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值