面向零基础小白的爬虫系列(五):循环语句与条件语句


“爱”的宣言:本系列的目的是帮助一些零基础小白能够快速上手爬虫。因为作者本人也是一个刚入门不久的零基础小白,深知自学(乱学 )的痛苦。本系列的知识可能不会像一些大佬的文章那般系统,但仍希望能帮助到一些小伙伴,同时,也希望能结识一些小伙伴。


本系列可能会有多篇,为了方便您的阅读,下面给出各文章之间的超链接传送门。

系列文章链接(未完待续):
PyCharm自定义背景图片、更换主题
面向零基础小白的爬虫系列(一):字符串
面向零基础小白的爬虫系列(二):列表与元组
面向零基础小白的爬虫系列(三):字典
面向零基础小白的爬虫系列(四):库


一、前言

本系列文章,代码运行展示,将使用PyCharn进行运行。

二、循环语句

1、遍历循环

格式:

for 变量 in range(stop) ==>遍历0~stop-1
for 变量 in range(start,stop) ==>遍历start~stop-1
for 变量 in range(start,stop,step) ==>遍历start~stop-1,默认步长为1

例如:

print('格式1结果')
for i in range(4):
    print(i)
print('格式二结果')
for j in range(1, 4):
    print(j)
print('格式三结果')
for k in range(0,5,2):
    print(k)

输出:

格式1结果
0
1
2
3
格式二结果
1
2
3
格式三结果
0
2
4

在这里插入图片描述

①遍历字符串

例如:

for i in 'python':
    print(i)

输出:

p
y
t
h
o
n

在这里插入图片描述

②遍历列表

例如:

for i in ['love', 1314, '冰冰']:
    print(i)

love
1314
冰冰

在这里插入图片描述

2、无限循环

格式:

while  <条件>:  
    <语句块1>  # 满足条件,执行语句1
else:
    <语句块2>  # 不满足条件,执行语句2

注意:如果不小心进入无限循环,点击右上角的停止按钮,强制退出。
在这里插入图片描述

例如:

i = 5
while i < 10:
    print('数字:', i)
    i += 1  # i的值每次加1
else:
    print('结束本次循环')

输出:

数字: 5
数字: 6
数字: 7
数字: 8
数字: 9
结束本次循环

在这里插入图片描述

三、猜拳小游戏

利用random库和条件语句,写一个猜拳小游戏

import random
people = input('请输入数字(0代表石头,1代表布,2代表剪刀):')  # 玩家出拳
people = int(people)  # 将输入的数字把字符串的格式改成整数格式
computer = random.randint(0, 2)  # 电脑出拳
print('电脑的数字竟是:', computer)  # 查看电脑的出拳结果
if ((people == 0 and computer == 2) or (people == 1 and computer == 0) or (people == 2 and computer ==1 )):
    print('恭喜你获胜啦!!!')
elif people == computer:
    print('你和电脑打了个平局')
else:
    print('很可惜,你输了哟')

在这里插入图片描述

四、Blogger’s speech

如有不足,还请大佬评论区留言或私信我,我会进行补充。

感谢您的支持,希望可以点赞,关注,收藏,一键三连哟。

作者:远方的星
CSDN:https://blog.csdn.net/qq_44921056
腾讯云:https://cloud.tencent.com/developer/column/91164
本文仅用于交流学习,未经作者允许,禁止转载,更勿做其他用途,违者必究。

猜你喜欢

转载自blog.csdn.net/qq_44921056/article/details/115004834