重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

Python中如何使用判断语句

这篇文章给大家介绍Python中如何使用判断语句,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

创新互联公司是一家专业提供汝南企业网站建设,专注与成都做网站、网站制作、成都外贸网站建设H5建站、小程序制作等业务。10年已为汝南众多企业、政府机构等服务。创新互联专业网络公司优惠进行中。

# 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中如何使用判断语句就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。


文章名称:Python中如何使用判断语句
转载源于:http://cqcxhl.cn/article/ghipdd.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP