# 笔记+练习题:Python爬虫技术5天速成(2020全新合集)Python入门+数据可视化
1 日志
本篇为学习B站课程“Python爬虫技术5天速成(2020全新合集)Python入门+数据可视化)”所做的笔记,
最佳使用效果为:先看题目,不会做看后面的对应编号的解答。题目是根据老师上课笔记提炼的。
b站课程老师讲的很有逻辑性,声音好听,弹幕也很有帮助。推荐给大家。对新手友好:)
另有课后习题答案可供参考。
自学笔记 修改日志:
11/10 添加第二篇笔记,学会插入代码片,美化格式;
11/11 开始把课堂笔记提炼出题目放在前面,复习的时候先不看后面代码只看题目进行测试,提高学习效果
11/16 添加P7,P8a,P8b题目,并练习一次;P8b习题感觉特别难,有点难以坚持下去了,于是把后面爬虫的先看了两个视频,提高下兴趣
2 笔记
P10 元组 字典 上(demo2-demo3)
P8 列表(下)(demo2-demo2)
题目
#8bE1
输入查询列表里面是否有某元素,如果有打印有,没有打印没有
#8bE2
!!在指定列表下标区间查询指定元素,返回对应数据的下标(index)
#8bE3
统计某个元素出现几次
(count)
#8bE4
!!将列表所有元素永久性反转
#8bE5
#升序
#8bE6
!!降序
#8bE7
套娃:
列表含有三个空列表元素
!!列表里面有列表,打印第一个列表里面第一个元素
#8bE8
三个办公室,八个老师,随机分配到八个办公室
二维数组、追加、(没搞明白)
答案(11/25)
# -*- coding = utf-8 -*-
# @Time:2020/11/919:16
# @Author:杨玉环
# @File:demo2.py
# @Software:PyCharm
'''
3.2 列表 (P8)
python核心数据类型
list 特别之处
1)数字+字符串
2)可以倒着
'''
'''
namelist=[] #定义一个空的列表
namelist=["小张","小王","小李"]
print(namelist[0]) #list第几个
print(namelist[1])
print(namelist[2])
testlist=[1,"测试"]
print(type(testlist[0])) # int:列表中可以存储混合类型,
print(type(testlist[1])) #保持混合类型
'''
'''
namelist=["小张","小王","小李"]
for name in namelist:
print(name)
length=len(namelist)
i=0
while i<length:
print(namelist[i])
i+=1
print("end")
'''
'''
3.2.3 常用操作
增删改查排 想想怎么用
'''
'''
# 增加: [append]
namelist=["小张","小王","小李"]
print("-----增加前,名单列表的数据-----")
for name in namelis