跟着黑洞代理学习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是自动空行) 体验: ... [阅读全文]
最新标签
推荐阅读
07
2019-11
正向代理、反向代理的对比
代理服务器可以分为正向代理、反向代理,使用的时候,大家可能感受不出来具体有什么不同。但是这两种其实存在不少差异,使用场景也不一样。
31
2019-10
网络爬虫为什么会出现乱码?
代理IP让爬虫变得更加方便,降低了准入门槛,让很多人也开始学习如何编写爬虫程序。在爬虫的时候,会出现很多情况,黑洞代理跟大家分享当你的爬虫出现乱码如何解决。
31
2019-10
Urllib库怎么使用?
用pyhton来进行爬虫是很多爬虫工作者的选择,大数据在各行各业都发挥着作用,企业也对数据分析给予更多的关注,黑洞代理今天给大家介绍Urllib库的使用。
31
2019-10
爬虫要怎么设计运行?
互联网时代,网络爬虫是常规操作了,比较常见的就有像搜索引擎蜘蛛,它通过每天抓取不同网站的信息,当用户进行搜索的时候,才能够进行返回有效信息。黑洞代理下面为大家介绍爬虫要怎
热门文章
在线咨询
客户经理
公众号
关注公众号,免费领试用
大客户