软件下载

python else if 写法(Python中 if...else语法和代码实例)

软件下载 投稿 2022-06-26 09:42:55 浏览

一、if...else语法

作用:条件成立执行if下方的代码,条件不成立执行else下方的代码。

案例说明:比如拿成年网吧上网的例子,如果成年,就允许上网,如果不成年,那么就告诉用户还没成年不能上网。

if 条件:
条件成立执行的代码1
条件成立执行的代码2
......
else:
条件不成立执行的代码1
条件不成立执行的代码2
......

 

 

二、实用版:网吧上网

age = int(input('请输入您的年龄:'))
if age >= 18:
print(f'您的年龄是{age},已经成年,可以上网')
else:
print(f'您的年龄是{age},还未成年,不可以上网')

 

返回结果:

Python中 if...else语法和代码实例、执行流程

 

注意: 如果某些条件成立执行了相关代码,那么其他情况的代码解释器根本不会执行

 

二、if语句执行流程:

利用Debug单步操作观看执行流程很直观,如果大家不知怎么使用Debug工具可以看我写的Debug工具使用文章,在这里我们按照步骤来操作一下。

 

age = int(input('请输入您的年龄:'))
if age >= 18:
print(f'您的年龄是{age},已经成年,可以上网')
else:
print(f'您的年龄是{age},还未成年,不可以上网')

 

操作步骤:

  • 1. 进入PyCharm,准备好之前的代码
  • 2. 在age那行的前面点击鼠标左键,出现一个红点,然后鼠标右击点击‘Debug main’,main是我文件的名字,进入Debug界面后点击Console,因为这个区域可以输入代码
  • 3. 我们输入年龄,输入一个大于18岁或和一个小于18岁的,当输入大于18的时候,按住Step Over单步调试看代码执行顺序,当输入小于18的时候重复上面的单步调试来观察代码执行顺序。Step Over单步调试,也就是一行一行的执行代码。

 

得到结果不管条件成立或者不成立只会执行相关的代码,而其他代码根本不会执行,正好验证了如果某些条件成立执行了相关代码,那么其他情况的代码解释器根本不会执行。

「真诚赞赏,手留余香」

求资源网

真诚赞赏,手留余香

使用微信扫描二维码完成支付

继续浏览有关编程的文章
发表评论
留言与评论(共有 0 条评论)
   
验证码:
版权声明

求资源网所发布的一切破解补丁,软件,以及其他分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途。
否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。