这篇文章给大家介绍Python中如何使用判断语句,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
# input()函数
# 该函数用来获取用户的输入
# input()调用后,程序会立即暂停,等待用户输入
# 用户输入完内容以后,点击回车程序才会继续向下执行
# 用户输入完成以后,其所输入的的内容会以返回值得形式返回
# 注意:input()的返回值是一个字符串
# input()函数中可以设置一个字符串作为参数,这个字符串将会作为提示文字显示
a = input('请输入任意内容:')print('用户输入的内容是:',a)
# input()也可以用于暂时阻止程序结束
# if-else语句
# 语法:
if 条件表达式 : 代码块else : 代码块
# 执行流程:
# if-else语句在执行时,先对if后的条件表达式进行求值判断
# 如果为True,则执行if后的代码块
# 如果为False,则执行else后的代码块
# if-elif-else语句
# 语法:
if 条件表达式 : 代码块elif 条件表达式 : 代码块elif 条件表达式 : 代码块elif 条件表达式 : 代码块else : 代码块
# 执行流程:
# if-elif-else语句在执行时,会自上向下依次对条件表达式进行求值判断,
# 如果表达式的结果为True,则执行当前代码块,然后语句结束
# 如果表达式的结果为False,则继续向下判断,直到找到True为止
# 如果所有的表达式都是False,则执行else后的代码块
# if-elif-else中只会有一个代码块会执行
代码案例
#======================================================
#功能:条件判断语句
#作者:python小哥
#时间:2020-6-24
#微信公众号:DJXY00001
#微信名称:Python提升课堂
#Version:1.0
#======================================================
#第一部分实例# 获取用户输入的用户名username = input('请输入你的用户名:')# 判断用户名是否是adminif username == 'admin' : print('欢迎管理员光临!')#第二部分实例# 让用户在控制台中输入一个实例flag = int(input('你爱你的女朋友吗?1代表爱,0代表不爱:'))# 如果用户输入的是1if flag == 1 : print('你是个好娃~~~')else : print('你耍流氓~~')#第三部分实例# 让用户在控制台中输入一个年龄age = int(input('请输入你的年龄:'))if age > 200 : print('活着可真没劲呢!')elif age > 100 : print('你也是老大不小了!')elif age >= 60 : print('你已经退休了!')elif age >= 30 : print('你已经是中年了!')elif age >= 18 : print('你已经成年了!')else : print('你还是个小孩!')
代码运行输出:
请输入你的用户名:admin欢迎管理员光临!你爱你的女朋友吗?1代表爱,0代表不爱:0你耍流氓~~请输入你的年龄:52你已经是中年了!
程序分析
程序第三行中,通过input函数,等待用户输入,程序将用户输入的信息赋值给变量username,第五行进行判断输出;
第九行等待用户输入,默认为字符型,通过int()进行强制转换为数值型,第11行至14行程序进行判断,体现的if-else的用法;
第17至29行,也是用户输入年龄后具体判断,体现了if-elif-else的用法;
关于Python中如何使用判断语句就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。