Python学习06: If 语句的介绍和使用
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Python学习06: If 语句的介绍和使用,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2070字,纯文字阅读大概需要3分钟。
内容图文
![Python学习06: If 语句的介绍和使用](/upload/InfoBanner/zyjiaocheng/610/5595a20f93b44777b5652e642d67e4b0.jpg)
一、if 语句
Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块
Python 编程中 if 语句用于控制程序的执行,基本形式为:
if 判断语句:
执行语句....
else:
执行语句....
'''
当满足判断条件时,则执行后面的执行语句,执行内容可以为多行,已缩进来区分表示同意范围;
else为可选语句,当需要在条件不成立时执行内容则可以执行相关语句。
'''
实例1:
name = input("Your name:")
age = input("Your age:")
if int(age) < 20:
print(name,age)
else:
print("old")
#输入namedd,age21 ,输出结果 :old
#输入namedd,age19 ,输出结果:dd 19
实例2:
#判断元素是否存在
str = 'csdn so good'
if 'so' in str:
print("true") ====> 打印结果:true
###############################################################
str = 'csdn so good'
if 'sn' in str:
print("true") ====> 打印结果:空 #sn不存在元素中
if语句的判断条件可以用>(大于)、<(小于)、= =(等于)、>= =(大于等于)、<= =(小于等于)来表示其关系。
当判断条件为多个值时,可以使用以下形式:
if 判断语句1:
执行语句1....
elif 判断语句2:
执行语句2....
elif 判断语句3:
执行语句3....
else:
执行语句4....
'''
1.当未满足判断语句1的条件时,会执行下个elif的判断语句2,直到满足了其中的某一个判断语句就会执行其下执行语句
2.当其中的一个条件满足,其他的条件分支自动屏蔽,不会再运行
3.如果所有判断语句都不满足,则会直接执行else中的执行语句
'''
实例1:
age = input("Your age:")
if int(age) < 20:
print(age)
elif int(age) > 30:
print("so old")
else:
print("old")
#输入age40 ,输出结果 :so old
#输入namedd,age21 ,输出结果 :old
#输入namedd,age19 ,输出结果:dd 19
if 变量,"", [], {}, 0, False, () 代表的就是条件不成立
例如:
if 1:
print("这是1")
if "":
print("这是 空字符串")
if True:
print("这是True")
#打印结果:这是1 这是True
if 的嵌套
a = 10
b = 20
if a < b :
print ("继续执行")
if "csdn" in "csdn so good":
print ("嵌套执行")
else:
print("lose")
#打印结果:继续执行 嵌套执行
if 的复杂联系
DING_age = input("DING age:")
SUN_age = input("SUN age:")
if int(DING_age) < int(SUN_age) and int(SUN_age) < 26:
print("sister")
if 1 :
print("true")
elif int(DING_age) < int(SUN_age) or int(DING_age) <= 18:
print("young")
else:
print("lose")
内容总结
以上是互联网集市为您收集整理的Python学习06: If 语句的介绍和使用全部内容,希望文章能够帮你解决Python学习06: If 语句的介绍和使用所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。