Python爬虫入门基础学习(三)


大家好,我是卷心菜。因为项目的需要,最近在学习Python的爬虫。这一篇是关于Python的基础知识点,也是学习爬虫的入门知识点!如果您看完文章有所收获,可以三连支持博主哦~,嘻嘻。


文章目录

  • 一、前言
  • 二、流程控制
  • 1、if语句
  • 2、if else语句
  • 3、elif语句
  • 4、for语句
  • 5、range语句
  • 三、输入输出
  • 一、前言

  • 上一篇文章《Python爬虫入门基础学习(二)》重点介绍了Python数据类型的转换以及运算符的使用,这一篇主要讲解流程控制语句的实践,干货满满~

  • 二、流程控制

  • 在学习流程控制之前,先来看看需要学习的知识点大纲,做到心中有数:
  • 1、if语句

  • if语句是用来进行判断的,其使用格式如下:
  • 代码举例实践:

    age = 21
    if age >= 18:
        # 一个Tab键的缩进表示满足条件时需要执行的代码
        print('你已经成年了')
        print('玩游戏不限制时间了')
    print('你的年龄是%d' % age)
    # 要求:从键盘获取自己的年龄,判断是否大于或者等于18岁,如果满足就输出“哥,已成年,网吧可以去了”
    age = input("请输入你的年龄:")
    if int(age) >= 18:
        print('哥已成年,网吧可以去了')
    

    运行结果:


    2、if else语句

  • if-else的使用格式:
  • 代码举例实践:

    # 要求:从键盘输入身高,如果身高没有超过150cm,则进动物园不用买票,否则需要买票。
    height = input('请输入你的身高:')
    if float(height) <= 150:
        print('免费进入动物园')
    else:
        print('卖票进入动物园')
    

    运行结果:


    3、elif语句

  • elif的使用格式如下:
  • 需要注意的是:

  • 当xxx1满足时,执行事情1,然后整个if结束
  • 当xxx1不满足时,那么判断xxx2,如果xxx2满足,则执行事情2,然后整个if结束
  • 当xxx1不满足时,xxx2也不满足,如果xxx3满足,则执行事情3,然后整个if结束
  • 代码举例实践:

    score = 92
    if score >= 90:
        print('A')
    elif score >= 80:
        print('B')
    elif score >= 70:
        print('C')
    elif score >= 60:
        print('D')
    elif score < 60:
        print('E') # A
    

    4、for语句

  • for循环的格式:
  • for循环可以遍历字符串、数字
  • 代码举例实践:

    # 遍历字符串
    message = 'welcome'
    for s in message:
        print(s) # w e l c o m e
    # 遍历数字
    for i in range(6):
        print(i) # 0 1 2 3 4 5
    # 使用for循环,计算1~100的和
    a = 0
    for i in range(101):
        a += i
    print(a) # 5050
    

    5、range语句

  • range 可以生成数字供 for 循环遍历,它可以传递三个参数,分别表示 起始、结束和步长。
  • 代码举例实践:

    # 前闭后开 [a,b)
    for i in range(1, 10, 2):
        print(i) # 1 3 5 7 9
    

    三、输入输出

  • 输入可以分为普通输入和格式化输出
  • 普通输出我们一直在使用,接下来看看格式化输出:

    # 普通输出
    print('我今年21岁,' + '属马的')
    
    # 格式化输出
    age = 21
    print('我今年%d岁' % age)
    message = '属马的'
    print('我今年%d岁,%s' % (age, message))
    

    运行结果:

  • 在Python中,获取键盘输入的数据的方法是采用 input 函数
  • 直接看代码:

    username = input("请输入你的用户名:")
    print('您输入的用户名是:%s' % username)
    print('您输入的用户名是:' + username)
    

    运行结果:

    需要注意的是:

  • input()的小括号中放入的是提示信息,用来在获取数据之前给用户的一个简单提示
  • input()在从键盘获取了数据以后,会存放到等号右边的变量中
  • input()会把用户输入的任何值都作为字符串来对待

  • 感谢阅读,一起进步,嘻嘻~

    来源:我是一棵卷心菜

    物联沃分享整理
    物联沃-IOTWORD物联网 » Python爬虫入门基础学习(三)

    发表评论