跟着黑洞代理学习Python知识,这样我们就可以用上代理IP来愉快进行爬虫等网络工作了。今天我们来看看IF语法的作用与使用。
一、了解条件语句
含义:条件成立执行某些代码,条件不成立则不执行这些代码
语法:
if 条件:
条件成立执行的代码1
条件成立执行的代码2
(注意:缩进是4个空格距离,Pycharm是自动空行)
体验:
if True:
print('条件成立执行代码1')
print('条件成立执行代码2')
#下方的代码没有缩进到if语句块,所以和if条件无关。
print('我是无论条件是否成立都要执行的代码')
右键run运行后,显然最后一个没有缩进的代码,不属于if语句块,与条件成立与否无关
二、实例
需求:如果用户年龄大于等于18岁,即成年,输出“已经成年,可以上网”。
(一)简单版
#分析:年龄大于等于18.输出:已经成年,可以上网--准备年龄的数据 和 18 作比较
age = 20
if age >= 18 :
print('已经成年,可以上网')
print('系统关闭')
(二)进阶版
新增需求:用户可以输出自己年龄,然后系统进行判断是否成年,成年则输出“你的年龄是”用户输入年龄,“已经成年,可以上网”。
#input 接受用户输入的数据是字符串类型,条件是age和整型18做判断,所以这里要int转化数据类型
age = int(input('请输入您的年龄:'))
if age >= 18 :
print(f'您的年龄,已经成年,可以上网')
print('系统关闭')
系统自动报错?看英文报错,翻译过来是类型错误,左边age是str数据类型,右边18是整数类型,所以要左右转化一致。
IF代码的使用是不是也很简单呢?掌握好之后,我们就可以将它应用在自己的代码里面了。
相关文章内容简介
1 Python IF语法的使用教程
跟着黑洞代理学习Python知识,这样我们就可以用上代理IP来愉快进行爬虫等网络工作了。今天我们来看看IF语法的作用与使用。 一、了解条件语句 含义:条件成立执行某些代码,条件不成立则不执行这些代码 语法: if∵条件: 条件成立执行的代码1 条件成立执行的代码2 (注意:缩进是4个空格距离,Pycharm是自动空行) 体验: ... [阅读全文]
最新标签
推荐阅读
热门文章
在线咨询
客户经理
公众号
关注公众号,免费领试用
大客户