使用and和or连接多个选择条件

使用and连接多个条件判断时只有满足了多个条件,才能执行if后面的语句块

有几个条件就得满足几个条件,如果其中有一个条件不满足将输出else的语句块

示例:

User_name=input('请输入您的用户名:')

pwd=input('请输入您的密码:')
if User_name=='hzj'and pwd=='6666':
print('登录成功')
else:
print('用户名或密码不正确')
输入:
用户名hzj
密码6666
输出:登录成功

输入:
用户名hzj
密码456
输出:用户名或密码不正确

输入:
用户名:asxx
密码:6666
输出:用户名或密码不正确

使用or连接多个判断条件,只要满足多个条件中的一个,就可以执行if后面的语句块
只要设置条件中的一项满足了,就可以输出if的内容
示例:
score=eval(input('请输入您的成绩:'))
if score<0 or score>100:
print('成绩无效')
else:
print('您的成绩为:',score)
输入成绩:60
输出:你的成绩为60
输入成绩:-40
输出:成绩无效
输入成绩:120
输出:成绩无效




posted @   落日坠入夜空  阅读(70)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 25岁的心里话
点击右上角即可分享
微信分享提示